綾坂ことです。
本題
↑この記事を読みました。
オフライン対応できるのは嬉しいのでできればこっちのほうが絶対にいいです
……が、インストールだけできればいいや〜ってときはもうちょっと削れます
私がキャッシュとかの処理を考えるのが面倒ってだけなんですけど……
sw.js
'use strict';
self.addEventListener('fetch', (event) => { // ファイルの受信が必要になったら
event.respondWith( // 受信結果は以下の通り返すものとする
fetch(event.request) // 必要なファイルをそのまま要求して
.then((response) => { // ファイルを受信したら
return response; // それをそのまま返す
})
);
});