回答編集履歴

2

a

2022/07/27 12:47

投稿

akiyama_pga
akiyama_pga

スコア186

test CHANGED
@@ -8,4 +8,6 @@
8
8
  これにより、
9
9
  既にswが登録されているかつ、swの内容更新をしていない状態であれば、installedまでスキップされるため、
10
10
  installもactivateも発火しないことがよくわかる。
11
+ 変更されている場合には、installが発火し、activateが発火する前段階の、installed で待機となる。
12
+ なので、関連タブを全て閉じて開きなおすか、devツールのskippwaitingを押すかすることで、待機中の新参swに更新される。
11
13
 

1

sss

2022/07/27 12:43

投稿

akiyama_pga
akiyama_pga

スコア186

test CHANGED
@@ -1,3 +1,11 @@
1
1
  https://www.codegrid.net/articles/2016-service-worker-1/#toc-3
2
2
 
3
3
  こちらのわかりやすいライフサイクルを解説されたページを読み込めば、全てが理解できましま。
4
+
5
+
6
+ 罠1.
7
+ chromeのdevツールのコンソールは更新しても残るので、更新前にコンソールを削除してサラの状態で確認する。
8
+ これにより、
9
+ 既にswが登録されているかつ、swの内容更新をしていない状態であれば、installedまでスキップされるため、
10
+ installもactivateも発火しないことがよくわかる。
11
+