| 1234567891011121314151617 |
- export function cleanupServiceWorker() {
- try {
- navigator.serviceWorker
- .getRegistrations()
- .catch(() => {
- // fail silently if permission not given (e.g. SecurityError)
- return []
- })
- .then(registrations => {
- registrations.forEach(worker => {
- worker.unregister()
- })
- })
- } catch (e) {
- // fail silently if service worker are not available (on the navigator)
- }
- }
|