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

问题描述 投票:5回答:1

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

cdn service-worker
1个回答
6
投票

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

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

offline-cookbook中概述的更多技术可提供强大的离线体验和合理的后备。

© www.soinside.com 2019 - 2024. All rights reserved.