我正在使用 Angular 5 开发渐进式 Web 应用程序。我们有一个为我们的应用程序提供原始 JSON 的 CMS。对于具有图像的内容,JSON 包含驻留在我们服务器上的图像的 URL。我可以从我们的 CMS 中检索所有图像的列表(或基于条件的过滤列表)。
使用 fetch 命令检索图像 URL 列表并让 Service Worker 提前缓存这些资产是否有意义?如果是这样,是否可以自定义 Angular 5 的 Service Worker 实现以在后台处理提取场景?或者,我是否必须创建一个手动 Service Worker 来获取图像资产的 URL 列表然后缓存它们?