我们有一个 Angular 14 Web 应用程序,它使用 Google Chrome 作为渐进式 Web 应用程序 (PWA) 安装在计算机上。在更新到 Chrome 111 之前,它运行良好,但现在,当双击该图标时,用户会被重定向到 chrome://app,并弹出一个窗口,显示“旧版本的 Chrome 应用程序在 2022 年 12 月之后将无法在 Linux 设备上打开。您可以检查是否有新版本可用。”。Linux 和 Windows 下都会发生这种情况。然后,一个链接建议将此 chrome 应用程序转换为 PWA,它已经应该是这样了。使用 Microsoft Edge 110 来安装 PWA 是可行的,因此这里双击直接打开应用程序。到目前为止,我在 Chrome 111 的发布描述中找不到任何线索可以解释为什么 PWA 没有被这样对待。清单文件看起来不错,证书也是如此。希望有人可以帮忙!
我希望双击该应用程序即可打开。相反,Chrome 将我重定向到 chrome://app ,我可以在其中打开它,但只有在单击另一个警告弹出窗口之后
有谁知道 Chrome v111 中的哪些变化使其表现出这种行为方式以及哪些属性使其将 PWA 与 Chrome 应用程序混淆?
更新:
我想这与将 Chrome 应用程序迁移到渐进式 Web 应用程序有关:
2023 年 3 月:Chrome 应用程序将不再在 Windows、Mac 和 Linux 上启动”