serviceworker

This commit is contained in:
Kasper Rynning-Tønnesen
2020-01-29 17:56:06 +01:00
parent 13e8f47b35
commit 24529ad26b

View File

@@ -30,17 +30,16 @@ self.addEventListener("fetch", event => {
event.respondWith( event.respondWith(
fetch(event.request) fetch(event.request)
.then(response => cache(event.request, response)) .then(response => cache(event.request, response))
.catch(() => caches.match(event.request)) .catch(function() {
return caches.match(event.request);
})
); );
}); });
function cache(request, response) { function cache(request, response) {
if ( //console.log(response.type === "error" || response.type === "opaque", request);
response.type === "error" || if (response.type === "error" || response.type === "opaque") {
!(response.url.includes("http:") && response.url.includes("https:")) || return response;
response.url == ""
) {
return Promise.resolve(response);
} }
return caches.open(CACHE_NAME).then(cache => { return caches.open(CACHE_NAME).then(cache => {