From 8d7104f551ecc3c1277a0a0615e41e1ddf67950a Mon Sep 17 00:00:00 2001 From: Navan Chauhan Date: Fri, 7 Feb 2020 19:44:34 +0530 Subject: Publish deploy 2020-02-07 19:44 --- assets/serviceWorker/pwabuilder-sw-register.js | 19 +++++++++++++++++++ 1 file changed, 19 insertions(+) create mode 100644 assets/serviceWorker/pwabuilder-sw-register.js (limited to 'assets/serviceWorker/pwabuilder-sw-register.js') diff --git a/assets/serviceWorker/pwabuilder-sw-register.js b/assets/serviceWorker/pwabuilder-sw-register.js new file mode 100644 index 0000000..cd0acf3 --- /dev/null +++ b/assets/serviceWorker/pwabuilder-sw-register.js @@ -0,0 +1,19 @@ +// This is the service worker with the Cache-first network + +// Add this below content to your HTML page, or add the js file to your page at the very top to register service worker + +// Check compatibility for the browser we're running this in +if ("serviceWorker" in navigator) { + if (navigator.serviceWorker.controller) { + console.log("[PWA Builder] active service worker found, no need to register"); + } else { + // Register the service worker + navigator.serviceWorker + .register("pwabuilder-sw.js", { + scope: "./" + }) + .then(function (reg) { + console.log("[PWA Builder] Service worker has been registered for scope: " + reg.scope); + }); + } +} -- cgit v1.2.3