构建后Android v4.1.2无法正常工作(Cordova)

时间:2016-06-01 12:22:40

标签: android cordova build

基于cordova的应用程序在android v.5.x上运行良好,但是版本较低有一些问题。

构建过程正常,我可以在我的Android测试设备(4.1.2)上执行应用程序,第一个视图看起来完全不同。

这是设置还是编码问题?

我正在使用cordova 5.0.0

感谢您的任何建议!

1 个答案:

答案 0 :(得分:0)

Android 4.1.2使用了一个非常古老的浏览器(WebKit 534.30),所以当你看到它与Chrome成为默认嵌入式浏览器(Android 5.0)之间的问题时就不足为奇了。

您可以使用Crosswalk plugin解决此问题,将最近版本的Chrome(他们将Crosswalk提供的内容)转换为Cordova使用的WebView,费用为15-25Megs的额外APK(我还没有使用过它)在一段时间内,但它曾经是大约24Megs他们声称它现在已经下降到15)。如果你想要你可以仔细制作你的html和JavaScript以向后兼容(花费大量时间与CanIUse并打开你想要定位的各种Android浏览器),或者只是安装Crosswalk。