如何使用JavaScript检测iOS设备的系统语言?

Lid*_*Loo 10 ios cordova

我已经找到了上一个问题,但它使用C.有没有办法通过JQuery或JavaScript来做到这一点?

Mum*_* VP 11

以下方法将帮助您使用Cordova/Phonegap查找设备语言.

function checkLanguage() {
    navigator.globalization.getPreferredLanguage(
        function (language) {    
            alert('language: ' + language.value + '\n');
        },
        function () {
            alert('Error getting language\n');
        }
    );
}
Run Code Online (Sandbox Code Playgroud)

注意:查看Cordova Globalization插件文档以获取更多信息.

  • 有没有理由更喜欢`navigator.globalization.getPreferredLanguage` vs` navigator.language`? (3认同)
  • 现在在2018年,使用`navigator.language`.关于cordova插件的自述文件有一个弃用通知. (3认同)