サービスワーカーが起動された一つがあるたびに、そのfetch
ハンドラがトリガされます。
- サービスワーカーのスコープの下でURLへのナビゲーションが。
- サービスワーカーのスコープの下にあるクライアントページによって作成されたURLの要求。 (イメージやスタイルシートなどのリクエストなど)
サービスワーカーのスコープの下にあるURLに直接移動する場合は、そのURLがHTMLドキュメントに対応していなくてもサービスワーカーのfetch
ハンドラが応答するチャンスがあります。
サービスワーカーが特定のURLのキャッシュバージョンで常に応答するfetch
ハンドラを持っている場合、そのアセットがイメージやスタイルシートなどであってもナビゲーションを実行するためにその応答が使用されます。
あなた自身のためにこれを試すことができます。
- サービスワーカーをインストールhttps://images.guide/などのサイトを参照してください、リソースの数をキャッシュし、キャッシュを経由してプリキャッシュリソースに対する要求に応答
fetch
ハンドラを使用しています。
- オフラインになります。
- プリキャッシュのURLにアクセスし、https://images.guide/images/hamburger.svg
のようにあなたがプリキャッシュリソースがナビゲーション要求に応答するために使用されていることがわかります。
非常にありがとう! – MarsAndBack