Привет всем!
Может подскажет кто работал с service worker, допустим закешировались данные, но кешуруется только статика,а данные подгружаются еще при загрузке. Так вот можно ли вызвать еще раз воркер чтобы он актуальные данные подгрузил после того как бд отработала?если что, вью,и плагин pwa
вообще "не вызвать ещё раз воркер", а просто послать ему сообщение, чтобы он положил в кэш что-то новое, но в принципе к объекту caches у вас есть доступ прямо из приложения
{
cache=await caches.open('data');
await cache.put('https://myDATA/data.json', new Response(new Blob([JSON.stringify({data: 'data'})], {type: 'application/json'})));
console.log(await (await caches.match('https://myDATA/data.json')).json())
}