Javascript 互联网连接中断时的PWA黑屏(死亡白屏)?

Javascript 互联网连接中断时的PWA黑屏(死亡白屏)?,javascript,angularjs,angular,google-chrome,progressive-web-apps,Javascript,Angularjs,Angular,Google Chrome,Progressive Web Apps,我已经创建了一个PWA应用程序(angular),它运行良好 问题是: 用户在桌面上安装PWA或在i上添加到主屏幕,它工作正常,但在internet连接断开后(或单击“上一步”按钮后),它会显示空白页,剩下的解决方案是重新安装PWA。(桌面chrome、iOS会遇到此问题) 问题在哪里?或者我可以把代码的哪一部分放在这里 更新: { "index": "/", "assetGroups": [{ "name": "app", "installMode": "prefetch", "res

我已经创建了一个PWA应用程序(angular),它运行良好

问题是:

用户在桌面上安装PWA或在i上添加到主屏幕,它工作正常,但在internet连接断开后(或单击“上一步”按钮后),它会显示空白页,剩下的解决方案是重新安装PWA。(桌面chrome、iOS会遇到此问题)

问题在哪里?或者我可以把代码的哪一部分放在这里

更新:

{   "index": "/",   "assetGroups": [{
"name": "app",
"installMode": "prefetch",
"resources": {
"files": [
"/*.css",
"/*.js"
]
}   }, {
"name": "assets",
"installMode": "lazy",
"updateMode": "prefetch",
"resources": {
"files": [
"/assets/",
"/profiles/",
"/*.(eot|svg|cur|webp|png|gif|otf|ttf|woff|woff2|ani)"
]
}   }] }

<> P>我发现的唯一解决方案是在服务人员的帮助下考虑<强>离线页< /强>。因此,每当互联网中断或离线时
PWA被重定向到脱机页面。

您的PWA已通过灯塔工具作为有效PWA的所有测试?用户正在所需的HTTPS站点上进行测试?用户以前从未测试过您的应用程序(缓存中没有任何旧的内容)?@Mathias例如,第一次测试此pwa,所有页面都显示并工作,但internet突然脱机,例如,按“菜单”上的“上一步”页面变为白色,但没有显示任何内容。@Mathias Lighthouse很好。所需的HTTPS站点正常。可能是您的服务人员没有缓存加载页面所需的所有内容。@IanC是否有任何关于启用加载页面缓存的注释?我认为缓存已启用。请添加更多提示?