You cannot select more than 25 topics
Topics must start with a letter or number, can include dashes ('-') and can be up to 35 characters long.
18 lines
545 B
JavaScript
18 lines
545 B
JavaScript
/* eslint no-console:off */
|
|
|
|
(function () {
|
|
'use strict'
|
|
|
|
if ('serviceWorker' in navigator) {
|
|
window.addEventListener('load', function () {
|
|
navigator.serviceWorker.register('/sw.js').then(function (registration) { // eslint-disable-line compat/compat
|
|
console.log('ServiceWorker registration successful with scope: ', registration.scope)
|
|
}).catch(function (err) {
|
|
console.log('ServiceWorker registration failed: ', err)
|
|
})
|
|
})
|
|
} else {
|
|
console.log('Service workers are not supported.')
|
|
}
|
|
}())
|