Crosswalk Cordova - js alert在中文界面android上显示块字符

Dan*_*ung 17 android android-alertdialog cordova crosswalk-runtime

我有一个带条形码阅读器的Phonegap Android应用程序,我使用测试版迁移到Crosswalk,现在我的警报对话框显示奇怪的块而不是拉丁字符,如下面的屏幕截图所示.

截图

这应该显示以下文本,它在纯Phonegap版本上执行:

Alert
We got a barcode
Result: 6927xxxxxxxxxxx
Format: EAN_13
Cancelled: false
Run Code Online (Sandbox Code Playgroud)

眼镜:

  • 中国香港
  • LG G3 Android 4.4
  • Crosswalk Beta 10

我怀疑它是某种编码/语言问题,因为我已经将中文设置为手机上的系统语言.

请注意我没有审查文本,也不是中文字符.它应该显示的文本在我的代码块中.

如果需要更多信息,请评论!

Nas*_*eek 0

我不确定这是否有效,但试一试吧。删除人行横道插件,然后重新添加。我的 apache ionic 框架应用程序也出现了类似的问题,上述方法对我有用。尝试一下。