【问题标题】:Is it possible to develop phonegap application using Material Design (Polymer) for lower version of android 4.3 and less是否可以使用 Material Design (Polymer) 为较低版本的 android 4.3 及更低版本开发 phonegap 应用程序
【发布时间】:2015-03-30 12:38:38
【问题描述】:

我尝试使用 Material Design (Polymer) 开发 Phonegap 应用程序。 我关注https://blog.nraboy.com/2014/07/use-polymer-apache-cordova/ 示例并且我成功创建了一个应用程序,但问题是当我在我的三星 TAB(Android 4.4)中测试我的应用程序时,材料设计工作正常,当我在我的三星手机(Android 4.1)中测试我的应用程序时) 材料设计不起作用。

三星 TAB (Android 4.4) 三星移动 (Android 4.1)

我需要知道 Polymer 只支持 android 4.4 及更高版本??????

请帮帮我。

【问题讨论】:

    标签: android cordova polymer material-design


    【解决方案1】:

    这是因为在旧版本的 Android 上用于 webview 的浏览器已经过时了。你可以考虑使用the Crosswalk Project.

    对于 Cordova 3.x:

    Crosswalk 与 Cordova 配合得非常好,并且很容易将现有的 Cordova 应用程序与 Crosswalk 合并。请参阅instructions here. Crosswalk 还解决了旧的 as dirty webkit 的一些其他问题,包括性能改进、flexbox 支持、shadow dom 支持以及许多其他功能项目,例如聚合物的使用。

    对于 Cordova 4.x:

    Cordova 4+ 支持可插入的 webviews,Crosswalk 目前适用于 Cordova 4.x 的 iOS 和 Android 版本。

    cordova plugin add cordova-plugin-crosswalk-webview
    cordova build [ios | android]
    

    【讨论】:

      【解决方案2】:

      Polymer 不支持旧版本的 HTML/JS/CSS 引擎... Polymer 支持 Chrome 引擎(不基于 webkit)https://www.polymer-project.org/0.5/resources/compatibility.html

      【讨论】:

        猜你喜欢
        • 2014-11-25
        • 1970-01-01
        • 1970-01-01
        • 1970-01-01
        • 1970-01-01
        • 1970-01-01
        • 1970-01-01
        • 1970-01-01
        • 1970-01-01
        相关资源
        最近更新 更多