問題タブ [workbox]

For questions regarding programming in ECMAScript (JavaScript/JS) and its various dialects/implementations (excluding ActionScript). Note JavaScript is NOT the same as Java! Please include all relevant tags on your question; e.g., [node.js], [jquery], [json], [reactjs], [angular], [ember.js], [vue.js], [typescript], [svelte], etc.

0 投票する
0 に答える
172 参照

service-worker - Workbox Service-Worker が 2 番目の HTML で機能しない

皆さん、こんにちは。私は Workbox を初めて使用し、CLI を使用して事前キャッシュを使用して SW を生成しています。index と restaurant_details の 2 つの html ファイルがあります。オフラインにすると、すべてのレストラン レビューを保持する index ページにアクセスすることが問題になります。クリックして詳細を表示できます。現在、そのページは正常に機能し、キャッシュされたファイルはすべて正常に機能していますが、既に訪れたレストランの詳細を表示しようとすると、独自のファイルがキャッシュされており、SW が完全に消えてしまいます。それはキャッシュです。

奇妙なことに、イーサネット ケーブルを差し込んで、レストランの詳細が正常に機能し、SW がオンのままで、キャッシュされたファイルが取得され、すべて正常に機能するかどうかを確認すると、なぜそれが起こるのか、何が起こるのか説明してもらえますか?私はそれを修正することができます。