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