Google如何检测用户的国家/地区以相应地设置用户的搜索页面?我四处寻找,找不到一种简单的方法。
答案 0 :(得分:2)
您可以获取用户在Chrome设置中设置的语言,如下所示:
chrome.i18n.getAcceptLanguages(function (list) {
console.log(list);
});
对于位置,有位置API(HTML5) - 但用户必须同意共享其工作位置:http://html5demos.com/geo
或者你可以使用地理IP服务(IP只知道服务器端):http://freegeoip.net/json/
答案 1 :(得分:0)
要获取浏览器窗口的语言环境和用户界面显示的语言,可以使用:
chrome.i18n.getUILanguage()
答案 2 :(得分:-1)