我遵循了https://angular.io/guide/service-worker-getting-started上有关如何构建PWA应用程序的说明。
所有人都在Android应用程序中正常工作,提示已全部显示。但是,当我在ios上尝试操作时,提示根本不显示(谷歌和野生动物园)。
我真的不知道从哪里开始修复。
谢谢!
答案 0 :(得分:1)
iOS在任何浏览器中均不支持Web安装横幅/提示。
iOS中的Safari支持PWA的大部分功能,包括Service worker,Index DB。 But it has lots of limitation compared to Android.在iOS- Safari中,用户可以转到菜单并选择“添加到主屏幕”,这是当前用户在iOS中的唯一方法。您可以显示整页说明GIF,要求用户执行同样的操作。不幸的是,那是我们作为开发人员所能做的最好的事情。
iOS中的Chrome-Doesn't support service worker itself.因此我们甚至不能说它支持iOS中的PWA。