Chrome 111误将Angular PWA识别为Chrome应用引发重定向问题
Chrome 111中PWA被误判为旧版Chrome应用的问题排查
问题背景
我们有一个基于Angular 14的Web应用,通过Google Chrome安装为渐进式Web应用(PWA)。在Chrome 111版本更新前运行正常,但现在用户双击图标时会被重定向至chrome://app,同时弹出提示:“2022年12月后Linux设备无法打开旧版Chrome应用,可查看是否有新版本。”该问题在Linux和Windows系统均出现。提示中的链接建议将此Chrome应用转为PWA,但它本身已是PWA。使用Microsoft Edge 110安装的PWA可正常双击打开。目前在Chrome 111的发布说明中未找到相关原因,manifest文件和证书均无异常。
预期与实际表现
- 预期:双击图标即可打开应用
- 实际:被Chrome重定向至
chrome://app,需关闭警告弹窗后方可打开
核心疑问
- Chrome v111中的哪些变更导致此问题?
- 哪些属性会让PWA被误判为Chrome应用?
更新推测
该问题与《将Chrome应用迁移至渐进式Web应用》中的变更有关:
2023年3月:Windows、Mac和Linux系统将不再支持启动Chrome应用
内容的提问来源于stack exchange,提问作者StephanK22
相关产品推荐
相关产品推荐

