ビルドアセット(vendor.js、app.js、およびiconsなど)をプリキャッシュするために、ReactアプリでSw-precacheを使用しました。しかし、その結果は望ましいものではありません。ページをリロードすると、私のアプリ資産はすべて(サービスワーカーから)再度取り出されますが、すべてが消えてしまうと(ページが空白になる)、資産が表示されることはありません。 Screen capture of my app on page reload。比較すると、https://pwa.rocks/からのリストのthe Sessionがここにあります。これは本当にオフラインでキャッシュされており、リロードしても静的資産は再フェッチされません。 Here is also a screen capture of the session app on page reload。私は肯定的です。私は何かしていません。私は何が欠けていますか?キャッシュされたシェルを使用したプログレッシブWebアプリケーションは、依然として望ましい動作をしていませんか?
0
A
答えて
0
あなたのHTMLが戻って空のページであり、Javascriptが実行され、コンテンツをDOMに移入するのに時間がかかることがあります。セッションはサービスワーカーから移入されたHTMLを返します。
関連する問題
- 1. soapとwsdlを使用したWebサービスが動作していません。
- 2. Azureは依然としてデタッチされたディスクを請求しています
- 3. IOSのキャッシュマニフェストを使用してプログレッシブWebアプリケーションのキャッシュされたWebページを実装する
- 4. ローカルストレージから削除されたJson Webトークンを依然として使用している承認ヘッダー
- 5. リアクションルーターを使用したリフレッシュルートが動作していません
- 6. フォームは検証されましたが、依然として値なしで送信していますか?
- 7. IISは依然としてプールIDを使用してリソースにアクセスしますが、偽装されたユーザーは使用しません
- 8. 突然、サブスクリプションが曖昧に使用されましたが、コードが正常に動作していました
- 9. Riot JSは依然として適切なテーブルをレンダリングしていません
- 10. eclipseでpythonインタプリタを設定しようとしましたが、cygwinシェルで作成されたvirtualenvのpythonを使用していませんでした。
- 11. python_crontabを使用してスケジュールされたジョブは動作しません
- 12. Redux状態は更新されましたが、依然として未定義として受信された
- 13. Powershellを使用して、自動的に開かれた.net Webアプリケーションをオブジェクトとして選択したい
- 14. javascriptを使用してドロップダウンメニューを作成しようとしていて、動作していませんか?
- 15. reactjsとwebpackを使用して開発されたWebアプリケーションのキャッシュ問題
- 16. Railsは依然として書き込みをしたい
- 17. notifyDataSetChangedは、アプリケーションを開いたときに動作しません。
- 18. HTML5動画のミュートされた属性がプロパティを使用して適用されていませんが、setAttributeを使用して適用されました
- 19. AndroidアプリケーションでWebサービスが動作していません
- 20. Apache CalciteがWebアプリケーションで動作していません
- 21. サービスワーカーを使用している場合は、依然としてキャッシュ制御ヘッダーが必要ですか?
- 22. nssmを使用したWindowsサービスは動作していますが、Windowsでは動作しません。SC
- 23. データターゲットがブートストラップを使用して動作していません
- 24. jQueryを使用したカスタム検索は現在動作していません
- 25. Shippoを使用したノード出荷APIは動作していません
- 26. window.scrollToはiframeで使用されていないと動作しません
- 27. コントローラで作成された新しいアクションが動作していません
- 28. NOLOCKは依然としてWITHキーワードを必要としませんか?
- 29. Fluent NHibernateを使用していて、依然として別のドメインとデータを持っていますか?
- 30. Netbeans SQLSERVERへの接続が依然として失敗していません