1
私はFirebase
とapp-indexeddb-mirror
要素を統合して、ユーザーデータをキャッシュし、オフライン時に配信しようとしています。Firebaseとapp-indexeddb-mirrorの統合が機能しない
私はオフラインであっても、自分のfirebaseデータベース内のすべてのユーザの名前をリストする要素を指定しました。私は、コンソールでApp IndexedDB Client connecting..
を取得するアプリをオフラインで実行すると
<link rel="import" href="../bower_components/polymer/polymer.html">
<link rel="import" href="../bower_components/polymerfire/polymerfire.html">
<link rel="import" href="../bower_components/app-storage/app-indexeddb-mirror/app-indexeddb-mirror.html">
<dom-module id="firebase-test">
<template><!--{{{-->
<style>/*{{{*/
</style><!--}}}-->
<firebase-app
name="app"
auth-domain="my-app.firebaseapp.com"
database-url="https://my-app.firebaseio.com"
api-key="my-key">
</firebase-app>
<app-indexeddb-mirror
key="teste"
data="{{firebaseData}}"
persisted-data="{{data}}"
></app-indexeddb-mirror>
<firebase-query
id="query"
app-name="app"
path="/user"
data="{{firebaseData}}">
</firebase-query>
<template is="dom-repeat" items="{{data}}">
<h1>{{item.name}}</h1>
</template >
</template><!--}}}-->
<script>//{{{
Polymer({
is: 'firebase-test',
});
</script><!--}}}-->
</dom-module>
、何が私はapp-network-status-behavior
は、私がオフラインだ時に発見するために失敗していることを疑うことができます。