angular-dynamic-locale在android上工作不正确

时间:2016-01-20 10:25:02

标签: angularjs internationalization ionic-framework

angular-dynamic-locale在浏览器上工作正常,但在android上运行不正常(我使用ionic来开发混合移动应用程序).​​tmhDynamicLocale.set(' en')返回一个承诺输入错误功能。有人知道如何解决这个问题吗?

1 个答案:

答案 0 :(得分:0)

如果您发布了错误消息会更有帮助。

我猜:

我注意到您使用的是zh-CN而不是zh-cn。在Android上,通常内部存储系统是EXT4,区分大小写angular-dynamic-locale不进行大小写转换,因此它会尝试查找angular-locale_zh-TW.js,但可能找不到它(应该是angular-locale_zh-tw.js)。

<强>解决方案:

只需tmhDynamicLocale.set('zh-cn')

看看是否有效。