Phonegap:全球化:如何在此功能中重定向到.html页面?

时间:2013-05-21 13:36:44

标签: javascript cordova localization globalization

我有这个功能来提醒设备上的首选语言:

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

它返回例如:“Deutsch”..或..“English”

如果值为“English”

,我想重定向到.html文档

我试过了:

function checkLanguage() {
  navigator.globalization.getPreferredLanguage(
    function (language) {
    if(language.value == English) {window.location = "NewDocument.html"; } }
    function () {alert('Error getting language\n');}
  );
}

但它不起作用。

1 个答案:

答案 0 :(得分:1)

有一些语法错误。试试这个:

function checkLanguage() {
   navigator.globalization.getPreferredLanguage(
       function (language)
       {
           if(language.value == "English")
           {
               window.location.replace("NewDocument.html");
           }
       },
       function ()
       {
           alert('Error getting language\n');
       }
   );
}