ポリマースターターツールキットを使用してスターターアプリを構築しています。
昨日まではすべて順調でした。Cordova で Android アプリを作成し、Android デバイスで直接実行できました。これで、単純なfirebase接続もセットアップしたloginという名前のrouting.htmlに新しいルートを追加しました。
<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>
クロムでローカルに実行すると、非常にうまく機能します。しかし、その後、Cordova でビルドし、メニューをクリックしてページを開くと、エラーが表示されます。
新しいルートまたはfirebase接続と何か関係がありますか?