Skip to content

Instantly share code, notes, and snippets.

@gokulkrishh
Created November 18, 2016 03:01
Show Gist options
  • Save gokulkrishh/fc99c3d1974e4ea0423828facbfdc2f2 to your computer and use it in GitHub Desktop.
Save gokulkrishh/fc99c3d1974e4ea0423828facbfdc2f2 to your computer and use it in GitHub Desktop.
Lifecycle of service worker
//First, check if service worker is supported or not
if ("serviceWorker" in navigator) {
navigator.serviceWorker.register("./serviceWorker.js", {scope: "./"}) //Passing serviceWorker file and scope
.then(function (event) {
console.log("Service Worker is registered ", event);
})
.catch(function (error) {
console.error("Service Worker is failed to register ", error);
});
}
else {
console.error("Service Worker is not supported in your browser.");
}
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment