summaryrefslogtreecommitdiff
path: root/src
diff options
context:
space:
mode:
authorlittleblack111 <littleblack11111@gmail.com>2024-03-12 12:28:12 +0800
committerlittleblack111 <littleblack11111@gmail.com>2024-03-12 12:28:12 +0800
commit674ec872c601ed44baf79f9904372392e8233da6 (patch)
tree408d3dd7260b1fe0d05b16a187ba317c6f292962 /src
parent6eb63715cd536dad23505d42e70adec2e08c5455 (diff)
updated sw.js for refresh new cache everytime
Diffstat (limited to 'src')
-rw-r--r--src/sw.js16
1 files changed, 16 insertions, 0 deletions
diff --git a/src/sw.js b/src/sw.js
index cb27fc2f..ce4948dd 100644
--- a/src/sw.js
+++ b/src/sw.js
@@ -60,3 +60,19 @@ self.addEventListener('fetch', event => {
})
);
});
+
+self.addEventListener('activate', function(event) {
+ event.waitUntil(
+ caches.keys().then(function(cacheNames) {
+ return Promise.all(
+ cacheNames.filter(function(cacheName) {
+ // Return true if you want to remove this cache,
+ // return currentCacheName !== cacheName;
+ return true
+ }).map(function(cacheName) {
+ return caches.delete(cacheName);
+ })
+ );
+ })
+ );
+});