diff options
author | Navan Chauhan <navanchauhan@gmail.com> | 2020-02-07 20:04:16 +0530 |
---|---|---|
committer | Navan Chauhan <navanchauhan@gmail.com> | 2020-02-07 20:04:16 +0530 |
commit | fea552a35ee0b83f4977927d461e9577c8067562 (patch) | |
tree | 5405258cbdafbf52bdf2d66569ae7f7d4163d4de /pwabuilder-sw-register 2.js | |
parent | 3b3bde20c8dc66772a9f22b8679f8d1556a8b268 (diff) |
Publish deploy 2020-02-07 20:04
Diffstat (limited to 'pwabuilder-sw-register 2.js')
-rw-r--r-- | pwabuilder-sw-register 2.js | 19 |
1 files changed, 19 insertions, 0 deletions
diff --git a/pwabuilder-sw-register 2.js b/pwabuilder-sw-register 2.js new file mode 100644 index 0000000..8850330 --- /dev/null +++ b/pwabuilder-sw-register 2.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);
+ });
+ }
+}
|