self.addEventListener('install', (event) => {
console.log('--------install', event);
});
self.addEventListener('activate', async (event) => {
console.log('----------activate', event);
event.waitUntil(self.clients.claim());
const cacheNames = await caches.keys();
console.log('----------cacheNames', cacheNames);
});
self.addEventListener('message', (event) => {
console.log('----------message', event);
});
self.addEventListener('fetch', async (event) => {
event.respondWith(
caches.match(event.request).then((cachedResponse) => {
console.log('----------cachedResponse', cachedResponse);
}),
);
});
Попробовал чистое pwa создать- там работает. Проблема в shopify значит, pwa поверх него стоит (мой косяк, тэг "shopify" в вопросе не прописался), пытаюсь понять причину ошибки, по туториалам все примерно идентично, что и с "чистым" сайтом, но кажется что не так давно они поставили ограничение на доступ к service worker