diff options
| author | Mitja Felicijan <mitja.felicijan@gmail.com> | 2018-08-08 14:12:28 +0200 |
|---|---|---|
| committer | Mitja Felicijan <mitja.felicijan@gmail.com> | 2018-08-08 14:12:28 +0200 |
| commit | 9c59a70cb01e101264c630b95dcdcd0050ff5573 (patch) | |
| tree | 343ed17a7ae8f1f4e704402f070718f3f51420a8 /assets | |
| parent | e146e2536b31765313c7ac8f17b7596df54ee952 (diff) | |
| download | mitjafelicijan.com-9c59a70cb01e101264c630b95dcdcd0050ff5573.tar.gz | |
content update
Diffstat (limited to 'assets')
| -rw-r--r-- | assets/sw.js | 12 |
1 files changed, 10 insertions, 2 deletions
diff --git a/assets/sw.js b/assets/sw.js index 8f285e9..ebf08c2 100644 --- a/assets/sw.js +++ b/assets/sw.js | |||
| @@ -1,9 +1,8 @@ | |||
| 1 | importScripts('/assets/cache-polyfill.js'); | 1 | importScripts('/assets/cache-polyfill.js'); |
| 2 | 2 | ||
| 3 | |||
| 4 | self.addEventListener('install', function (e) { | 3 | self.addEventListener('install', function (e) { |
| 5 | e.waitUntil( | 4 | e.waitUntil( |
| 6 | caches.open('airhorner').then(function (cache) { | 5 | caches.open('mitjafelicijan').then(function (cache) { |
| 7 | return cache.addAll([ | 6 | return cache.addAll([ |
| 8 | '/', | 7 | '/', |
| 9 | '/index.html', | 8 | '/index.html', |
| @@ -14,3 +13,12 @@ self.addEventListener('install', function (e) { | |||
| 14 | }) | 13 | }) |
| 15 | ); | 14 | ); |
| 16 | }); | 15 | }); |
| 16 | |||
| 17 | self.addEventListener('fetch', function (event) { | ||
| 18 | console.log(event.request.url); | ||
| 19 | event.respondWith( | ||
| 20 | caches.match(event.request).then(function (response) { | ||
| 21 | return response || fetch(event.request); | ||
| 22 | }) | ||
| 23 | ); | ||
| 24 | }); | ||
