【发布时间】: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