9
我发现this previous question,但它使用C.有没有办法通过JQuery或JavaScript做到这一点?如何使用JavaScript检测iOS设备的系统语言?
我发现this previous question,但它使用C.有没有办法通过JQuery或JavaScript做到这一点?如何使用JavaScript检测iOS设备的系统语言?
下面的方法将帮助您使用Cordova/Phonegap查找设备语言。
function checkLanguage() {
navigator.globalization.getPreferredLanguage(
function (language) {
alert('language: ' + language.value + '\n');
},
function() {
alert('Error getting language\n');
}
);
}
注意:请检查Cordova Globalization plugin documentation了解更多信息。
有什么理由更喜欢'navigator.globalization.getPreferredLanguage'和'navigator.language'? – LuckyStarr
你提到过JavaScript,我可以假设你的代码会被加载到'UIWebView'中吗? – Raptor
这是浏览器,它会在iOS iPad应用上工作吗? – LiddleLaLoo
我正在使用Cordova @Shivan,所以我没有使用或更改任何Objective C代码。 – LiddleLaLoo