我之前知道这是一个话题,但我找不到合适的解决方案。
我想检测带有phonegap的设备上的语言,因此我可以将用户重定向到正确的indexLanguageX.html文档。
我从phonegap文档中获得了这段代码:
function checkLanguage() {
navigator.globalization.getPreferredLanguage(
function (language) {alert('language: ' + language.value + '\n');},
function () {alert('Error getting language\n');}
);
}
这应该检查首选语言并提醒它,对吧? 但它不适用于我的Android设备.. 我也尝试过使用phonegap警报版本,也没用。
有人可以告诉我如何才能让它发挥作用?
我收到警报后,仍然需要进行重定向。我认为这可以用于:
function (language) {if (language.value=us_en) {
window.locaton="indexLanguageX.html"}},
答案 0 :(得分:0)
在另一个主题的帮助下弄清楚了
function checkLanguage() {
navigator.globalization.getPreferredLanguage(
function (language)
{
if(language.value == "English")
{
window.location.replace("NewDocument.html");
}
},
function ()
{
alert('Error getting language\n');
}
);
}