16 lines
461 B
JavaScript
16 lines
461 B
JavaScript
// In host's sw.js
|
|
const CACHE_VERSION = 'v1'; // Change this to force service worker update
|
|
importScripts('/js/wirechat/sw.js');
|
|
|
|
|
|
// Example: Custom event listener in main SW
|
|
self.addEventListener('install', event => {
|
|
console.log('Main Service Worker Installed - ' + CACHE_VERSION);
|
|
self.skipWaiting();
|
|
});
|
|
|
|
self.addEventListener('activate', event => {
|
|
console.log('Main Service Worker Activated');
|
|
event.waitUntil(self.clients.claim());
|
|
});
|