我尝试使用Material Design(Polymer)开发Phonegap应用程序。 我关注https://blog.nraboy.com/2014/07/use-polymer-apache-cordova/示例我成功创建了一个应用程序,但问题是,当我在Samsung TAB(Android 4.4)Material Design中测试我的应用程序时工作正常,当我在Samsung Mobile中测试我的应用程序时Android 4.1)Material Design不起作用。
三星TAB(Android 4.4) 三星手机(Android 4.1)
我需要知道Polymer支持只有android 4.4及以上的??????
请帮帮我。
答案 0 :(得分:2)
这是因为旧版Android上用于webview的浏览器已经过时了。您可以考虑使用the Crosswalk Project.
对于Cordova 3.x:
Crosswalk在Cordova上工作得很好,很容易将现有的Cordova应用程序与Crosswalk合并。请参阅instructions here. Crosswalk还解决了旧的as dirt webkit的一些其他问题,包括性能改进,flexbox支持,影子dom支持以及许多其他功能项目,如聚合物使用。
对于Cordova 4.x:
Cordova 4+支持可插入的webview,Crosswalk目前适用于Cordova 4.x的iOS和Android版本。
cordova plugin add cordova-plugin-crosswalk-webview
cordova build [ios | android]
答案 1 :(得分:2)
Polymer不支持旧版本的HTML / JS / CSS引擎... Polymer支持Chrome引擎(不基于webkit)https://www.polymer-project.org/0.5/resources/compatibility.html