我正在尝试使用sw-precache来增强网络应用的离线体验。
据我了解,库(如果我错了,请纠正我)是预先缓存所有静态资产。新请求怎么样?
假设我想缓存新的获取请求的响应。
是否可以覆盖/扩展已提供的内容
生成的sw文件中的self.addEventListener('fetch', ...
我可能在这里遗漏了一些东西。拜托我...
答案 0 :(得分:0)
您需要使用runtimeCaching
选项。此选项可为这些新的提取请求启用缓存。
您传递一个对象数组,指定您要匹配的urlPattern
,您希望用于匹配请求的handler
,以及您可以在链接中查看的其他一些选项。