我通过Heroku部署了带有Firebase的Angular 6 PWA。
在我的台式机(Windows)和Mac笔记本电脑上,该网站可以显示并在Chrome和Firefox中正常运行。
https://supportchatdev.herokuapp.com
在iPhone上的移动浏览器和Mac上的Safari浏览器上,该网站完全无法加载。
在Mac上,通过safari开发工具,在源代码中,我得到了似乎无限加载的两个或三个文件。
我不确定我的哪些文件可以用于调试问题,因此无论有人想看到我都可以发布。我只是不想发布不相关的随机文件。
谢谢!
********* EDIT ************
这是在safari中加载的屏幕截图。它只是放在这里,什么也没做
Safari loading in dev console
经过更多研究,尽管我很难理解如何将cert文件添加到我的应用中,但这似乎是我遇到的同样问题:
Node.js + socket.io app not working in iphone
我应该注意,我只是使用heroku提供的默认SSL,并希望避免成本,尽管这只是一个有趣的项目,但如果是唯一的选择,则不会完全反对
谢谢!