Slide 19
Slide 19 text
ServiceWorker Lifecycle
let tick = 0;
setInterval(() => console.log(tick++), 1000);
0, 1, 2, 3, 4, 5, 6, 7, 8, 9, 10
if ('serviceWorker' in navigator) {
window.addEventListener('load', () => {
navigator.serviceWorker.register('/service-worker.js');
});
}
service-worker.js
index.html
, 11, 12, 13, 14, 15, 16, 17, 18, 19, 20