【问题标题】:Phonegap javascript globalization detect languages and redirect to .html filesPhonegap javascript全球化检测语言并重定向到.html文件
【发布时间】:2013-05-21 11:02:01
【问题描述】:

我知道这是一个话题,但我找不到合适的解决方案。

我想用 phonegap 检测设备上的语言,所以我可以将用户重定向到正确的 indexLanguageX.html 文档。

我从 phonegap 文档中得到了这段代码:

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

这应该检查首选语言并提醒它,对吗? 但它不适用于我的android设备.. 我也尝试了 phonegap alert 版本,也不起作用。

有人可以告诉我如何让它工作吗?

收到警报后,我仍然需要进行重定向。我认为这适用于:

 function (language) {if (language.value=us_en) {  
   window.locaton="indexLanguageX.html"}},

【问题讨论】:

  • 我使用了较新的Phonegap版本并设置了权限并且它工作了..但仍然不知道如何正确重定向

标签: javascript cordova globalization


【解决方案1】:

在另一个主题的帮助下想通了

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

【讨论】:

    猜你喜欢
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 2015-03-04
    • 1970-01-01
    • 1970-01-01
    相关资源
    最近更新 更多