加载cdn文件并将其保存在Service Worker中

时间:2016-05-29 22:16:53

标签: cdn service-worker

是否可以使用CDN引导程序javascript和css文件加载网站并将这些文件保存到Service Worker中以便脱机?我想了解如何从网上下载文件并将其存储以供离线使用。我非常感谢每一条建议或文章。

1 个答案:

答案 0 :(得分:6)

服务工作者缓存API确实支持所有CDN资源的缓存,您可以使用Cache API为作为ServiceWorker生命周期一部分缓存的请求/响应对象对提供存储机制。

Infact sw-precachesw-toolbox是最受欢迎的服务工作者缓存库,它为Runtime CachingPrecaching静态资源提供了常见的缓存模式和表达方法。

offline-cookbook中列出的更多技术可提供强大的离线体验和明智的后备。