您好我想配置我的PWA应用程序。 我的应用程序工作正常,除了动态内容api。在线时工作正常,但当我离线时,我从serviceWorker获得状态503。 我的配置文件: NGSW-的manifest.json
{
"dynamic": {
"group": [{
"name": "api",
"urls": {
"https:url": {
"match": "prefix"
}
},
"cache": {
"optimizeFor": "freshness",
"maxAgeMs": 3600000,
"maxEntries": 20,
"strategy": "lru"
}
}]
},
"external": {
"urls": [{
"url": "https://fonts.googleapis.com/icon?family=Material+Icons"
}]
}
}
答案 0 :(得分:0)
如果您在Firebase上托管您的应用,则可能需要考虑使用新的Firestore数据库。它专为离线数据而设计。 Firebase在离线模式下遇到了PWA问题。此外,PWA(ServiceWorker)的核心已在Angular 5中重写。