【发布时间】:2018-08-10 22:54:13
【问题描述】:
我已经使用 angular 制作了一个 pwa 应用程序。问题是,在 chrome android 上,应用程序不会以独立模式启动,即使服务人员工作正常并且我有 https 连接。我认为问题可能是我的应用位于 www.domain.com:18052(自定义端口),但我没有在文档中找到任何信息。
【问题讨论】:
-
欢迎来到 SO,您能否添加更多详细信息?也许一些代码 sn-ps 或提到你已经尝试过?
-
@D.Simon 我提到我有 https
-
@AlenGenzić 我使用 ng new angular-pwa-app 生成了一个应用程序,然后添加了一个服务工作者 ng add @angular/pwa --project 。我做了一个 ng build --prod 并部署在 nginx 中。网站就像example.com:18052。我认为问题可能是由于自定义端口。我无法在标准 443 上测试我的应用。
-
1.您是否使用 Chrome 审核工具测试了 HTTPS 网址? 2. 您是否看到“可以提示用户安装 Web 应用程序”? 4. 如果是,您在打开网站时是否在 Chrome 中看到自动安装提示? 5. 你安装了应用程序吗? 6. 你是用屏幕上的快捷图标打开单机的吗?
-
@Mathias 只是一个带有 nginx 的简单服务器,没有 docker 和其他东西。我将尝试修复该错误,但正如您所说,我认为这不是问题所在。感谢您的帮助,如果我能找到解决方案,我会在这里发布。