Actualizar 'sw.js'

file-group-page
bat 3 years ago
parent 1622bfcdec
commit a97d703fb0

28
sw.js

@ -1,27 +1,27 @@
async function initCache() { async function initCache() {
const cache = await caches.open('v1') const cache = await caches.open('v1')
await cache.addAll([ await cache.addAll([
'/', '/',
'/index.html', '/index.html',
'/app.js' '/app.js'
]) ])
} }
self.addEventListener("install", event => { self.addEventListener("install", event => {
event.waitUntil(initCache()) event.waitUntil(initCache())
}) })
async function cacheFirst(request) { async function cacheFirst(request) {
const resp = await caches.match(request) const resp = await caches.match(request)
if (resp) { if (resp) {
return resp return resp
} else { } else {
return fetch(request) return fetch(request)
} }
} }
self.addEventListener('fetch', event => { self.addEventListener('fetch', event => {
event.respondWith(cacheFirst(event.request)) event.respondWith(cacheFirst(event.request))
}) })
self.addEventListener('activate', event => { self.addEventListener('activate', event => {

Loading…
Cancel
Save