我正在尝试从 sw-toolbox 移动到 Workbox,我需要做的一件事是缓存来自不同服务器上的 API url 的所有查询字符串结果,我尝试了一些代码,但我没有任何成功了。
这是我最近的尝试:
workbox.routing.registerRoute(
'https://domain.example-third-party.co.uk/API/' + '(.*)',
workbox.strategies.cacheFirst({
cacheName: 'extra',
plugins: [
new workbox.cacheableResponse.Plugin({
statuses: [0, 200]
})
]
})
);
顺便说一句,我试过不带“(。*)”。