如何在sw-precache中缓存新的获取请求

时间:2016-11-11 15:23:20

标签: sw-precache

我正在尝试使用sw-precache来增强网络应用的离线体验。

据我了解,库(如果我错了,请纠正我)是预先缓存所有静态资产。新请求怎么样?

假设我想缓存新的获取请求的响应。

是否可以覆盖/扩展已提供的内容 生成的sw文件中的self.addEventListener('fetch', ...

我可能在这里遗漏了一些东西。拜托我...

1 个答案:

答案 0 :(得分:0)

您需要使用runtimeCaching选项。此选项可为这些新的提取请求启用缓存。

您传递一个对象数组,指定您要匹配的urlPattern,您希望用于匹配请求的handler,以及您可以在链接中查看的其他一些选项。