【发布时间】:2020-01-12 15:43:29
【问题描述】:
我正在使用@angular/service-worker 构建一个 PWA 应用程序。 Angular service-worker 添加ngsw-config.json 文件,你可以在其中添加“dataGroups”部分来配置缓存url和策略等。
"dataGroups": [{
"name": "tile-cache",
"urls": [
],
"cacheConfig": {
"strategy": "performance",
"maxSize": 10000,
"maxAge": "30d"
}
}].
在我的应用程序中,我需要将缓存的 url(如一些外部地图切片 url)动态添加到 service worker CacheStorage,而不是在 ngsw-config.json 文件的 dataGroups 中预先配置它们。
我没有看到 @angular/service-worker 公开任何公共类或方法来执行此操作。有谁知道如何做到这一点?
【问题讨论】:
标签: angular service-worker angular-service-worker cachestorage