diff --git a/ServiceWorrker.js b/ServiceWorrker.js index 7c7dbff..4d786bd 100644 --- a/ServiceWorrker.js +++ b/ServiceWorrker.js @@ -1,2 +1,3 @@ 追加 + var cacheName = 'tempConverterShell';var filesToCache = ['/','/index.html','/scripts/app.js','/styles/app.css'];#installイベントの時 作動 ↓self.addEventListener('install', function(event) { console.log('ServiceWorker installing');event.waitUntil( caches.open(cacheName).then(function(cache) { console.log('Service Worker caching app shell');return cache.addAll(filesToCache); }) );});#activate イベントの時 作動 ↓self.addEventListener('activate', function(event) { console.log('Service Worker activating');event.waitUntil( caches.keys().then(function(keyList) {returnPromise.all(keyList.map(function(key) {if (key !== cacheName) { console.log('Service Worker removing old cache', key);return caches.delete(key); } })); }) );returnself.clients.claim();});#fetch イベントの時 作動 ↓self.addEventListener('fetch', function(event) { console.log('Service Worker fetching ', event.request.url);event.respondWith(caches.match(event.request).then(function(response) {return response || fetch(event.request); }) );});