是否有可能使用Material Design(Polymer)为较低版本的android 4.3及更低版本开发phonegap应用程序

时间:2015-03-30 12:38:39

标签: android cordova polymer material-design

我尝试使用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) Samsung TAB (Android 4.4) 三星手机(Android 4.1) Samsung Mobile (Android 4.1)

我需要知道Polymer支持只有android 4.4及以上的??????

请帮帮我。

2 个答案:

答案 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