[英]Workbox Service worker
我收到以下控制台错误:-未捕获(承诺)TypeError:无法在'ServiceWorkerGlobalScope'上执行'fetch':'only-if-cached'只能使用'same-origin'模式设置
我正在使用下面的代码来缓存包含xy / xyAPI / api的所有请求:
workbox.routing.registerRoute(
new RegExp('xy/xyAPI/api'),
workbox.strategies.networkFirst({
cacheName: 'api-url',
plugins: [
new workbox.expiration.Plugin({
maxEntries: 20,
maxAgeSeconds: 24 * 60 * 60
}),
new workbox.broadcastUpdate.Plugin('api-url', {
headersToCheck: ['date'],
})
]
}));
看起来这是铬虫。 您可以在此处查看记录的问题详细信息https://bugs.chromium.org/p/chromium/issues/detail?id=823392
声明:本站的技术帖子网页,遵循CC BY-SA 4.0协议,如果您需要转载,请注明本站网址或者原文地址。任何问题请咨询:yoyou2525@163.com.