Javascript 工作箱服务人员
我得到以下控制台错误:- 未捕获(承诺中)TypeError:未能在“ServiceWorkerGlobalScope”上执行“fetch”:“仅当缓存时”只能使用“同源”模式设置 我使用下面的代码缓存所有包含xy/xyAPI/api的请求:-Javascript 工作箱服务人员,javascript,service-worker,Javascript,Service Worker,我得到以下控制台错误:- 未捕获(承诺中)TypeError:未能在“ServiceWorkerGlobalScope”上执行“fetch”:“仅当缓存时”只能使用“同源”模式设置 我使用下面的代码缓存所有包含xy/xyAPI/api的请求:- workbox.routing.registerRoute( new RegExp('xy/xyAPI/api'), workbox.strategies.networkFirst({ cacheName: 'api-url',
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'],
})
]
}));
看起来这是铬虫。您可以在此处查看记录的问题详细信息 根据,工作箱问题可能有不同的原因;因此,有一个新的问题