【问题标题】:Polymer starter kit, Application Error聚合物入门套件,应用错误
【发布时间】:2015-09-19 21:42:33
【问题描述】:

我只是在使用聚合物入门工具包构建入门应用程序。

直到昨天一切都很好。我可以使用 cordova 构建 android 应用程序并将其直接运行到我的 android 设备上。现在,我在 routing.html 中添加了一个名为 login 的新路由,在那里我也设置了一个简单的 firebase 连接。

<script src="../../bower_components/page/page.js"></script>
<script>
  window.addEventListener('WebComponentsReady', function() {

    // We use Page.js for routing. This is a Micro
    // client-side router inspired by the Express router
    // More info: https://visionmedia.github.io/page.js/
    page('/', function () {
      app.route = 'home';
    });

    page('/users', function () {
      app.route = 'users';
    });

    page('/users/:name', function (data) {
      app.route = 'user-info';
      app.params = data.params;
    });

    page('/contact', function () {
      app.route = 'contact';
    });

    page('/login', function () {
      app.route = 'login';
    });

    // add #! before urls
    page({
      hashbang: true
    });

  });
</script>

如果我在 chrome 中本地运行它,它工作得非常好。但是当用cordova构建时,我点击菜单打开一个出现错误的页面:

与新路由或 Firebase 连接有什么关系?

【问题讨论】:

    标签: javascript android cordova firebase polymer-starter-kit


    【解决方案1】:

    @龙神83
    这与聚合物是新的并且不被许多浏览器支持有关。

    聚合物 - Browser Compatibility

    在其中您会看到支持 Android,但他们没有提供版本。我们可以假设它是最新的 - 使用 Lolipop 或更好。即便如此,用于 Phonegap 开发的库也不是最新的。

    它可能适用于 crosswalk,但我没有这方面的信息。

    简而言之,聚合物还没有准备好进入黄金时段,因此还没有准备好与 Cordova 或 Phonegap 一起使用。这可能会改变,但聚合物在提供在混合平台上使用聚合物的细节方面进展缓慢。

    祝你好运

    【讨论】:

      【解决方案2】:

      解决了。出于某种原因(我不知道)我不得不在里面创建一个名为 android_asset 的文件夹

      AndroidStudioProject/myappname/app/src/main/android_asset
      

      然后我粘贴 www 文件夹的内容,它现在可以工作了。

      还将 jQuery 和 firebase CDN 链接替换为 bower。看起来需要连接的文件不起作用。

      https://github.com/PolymerElements/polymer-starter-kit/issues/374

      【讨论】:

        猜你喜欢
        • 1970-01-01
        • 1970-01-01
        • 1970-01-01
        • 1970-01-01
        • 1970-01-01
        • 1970-01-01
        • 1970-01-01
        • 2016-08-05
        • 1970-01-01
        相关资源
        最近更新 更多