問題タブ [service-worker-events]

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 投票する
1 に答える
217 参照

javascript - ユーザーキャッシュを削除する方法はありますか?

ユーザーがオフライン モードで開くことができるように、チャット Web サイトをキャッシュする sw.js ファイルを作成しましたが、Service Worker ファイルが原因で、新しいメッセージが表示されなかったり、多くの Web サイトがクラッシュしたりするなど、多くの問題が発生したため、削除せざるを得ませんでした。 . 悲しいことに、私の現在のユーザーは誰もキャッシュを手動で削除できません! sw.js ファイルを保持していたことに注意してください。現在は空になっています。現在のユーザー キャッシュをすべて削除するために記述できるコードはありますか?

これは関係ないと思いますが、私のアプリは django を使用しています

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

javascript - Service Worker を使用して、更新データ呼び出しの後に続くフェッチ呼び出しの後続の要求をどのように連鎖させますか?

更新と後続のフェッチ呼び出しを呼び出す同期要求と次の後続のフェッチ要求を連鎖させる方法はありますか? 現在、フェッチ呼び出し 'jsonGetMyData' が呼び出されて古いデータが返されるのを見ていますが、デバッガーでこの呼び出しを一時停止すると、更新されたデータが返されます。したがって、フェッチ呼び出しの前にサービス ワーカーの更新が行われていないようです。その場合、サービス ワーカーの更新が最初に行われ、フェッチのみが呼び出されるように制御するにはどうすればよいでしょうか?

お知らせ下さい。

以下は呼び出し部分です。

以下は Service Worker コードのサンプルです。