如何使我的应用程序与Cordova的旧版Android兼容?

时间:2018-06-01 04:58:03

标签: android cordova

我有一个网络应用程序,但决定使用Android,所以我使用Cordova,但很难让我的应用程序与旧的Android版本(4.4),(5.0)和(5.1)兼容。它适用于6.0+ tho。

我们正在使用HTML,CSS,Javascript,Polymer和Firebase进行开发。我们将最低API级别设置为19,将目标API级别设置为27,并注意到6.0之前的Android版本无效。人们可以下载并安装我们的应用程序,但是当您打开应用程序时,他们的屏幕在启动图像后会变为空白。

我们尝试使用Crosswalk,它在技术上有效,但导航性能很差,所以我们放弃了它们。我们想要一个功能类似Crosswalk但使用更新的铬版本的选项。

帮助!!!

2 个答案:

答案 0 :(得分:0)

对我来说,我有一个坏消息,你要么必须使用人行横道,要么使用网络组件polyfill两者都不会表现良好。这个旧的浏览器无法很好地处理web组件。

答案 1 :(得分:0)

严峻的事实:不要使用聚合物。

这可能不是你喜欢的答案(也不是主持人可能会喜欢的),但它会解决你的问题。

另外,请避免使用CSS3中添加的大部分内容。我个人不得不瘫痪" CSS由于外部要求最广泛支持Android。

此外,使用Inspect优势,特别是控制台和网络,查看发生了什么。