diff --git a/resources/js/progressivewebapp.js b/resources/js/progressivewebapp.js index ed35d75..316b452 100644 --- a/resources/js/progressivewebapp.js +++ b/resources/js/progressivewebapp.js @@ -1,6 +1,8 @@ if ('serviceWorker' in navigator) { var baseHref = (document.getElementsByTagName('base')[0] || {}).href; if(baseHref){ - navigator.serviceWorker.register(baseHref + 'service-worker.js'); + navigator.serviceWorker.register(baseHref + 'service-worker.js').then(function() { + //console.log('Service Worker Registered'); + }); } } diff --git a/templates/ServiceWorker.ss b/templates/ServiceWorker.ss index 8a5c8fc..65eae62 100644 --- a/templates/ServiceWorker.ss +++ b/templates/ServiceWorker.ss @@ -1 +1,26 @@ -self.addEventListener('fetch', (event) => {}); \ No newline at end of file +self.addEventListener('install', function(e) { + console.log('Install'); + /* + e.waitUntil( + caches.open('airhorner').then(function(cache) { + return cache.addAll([ + '/', + '/index.html', + '/index.html?homescreen=1', + '/?homescreen=1', + '/styles/main.css', + '/scripts/main.min.js', + '/sounds/airhorn.mp3' + ]); + }) + ); + */ +}); + +self.addEventListener('fetch', function(event) { + console.log(event.request.url); +}); + +self.addEventListener('beforeinstallprompt', function(event) { + console.log('beforeinstallprompt'); +}); \ No newline at end of file