回答編集履歴
2
a
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
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
|
+
|