新的iOS 12 Safari是否支持服务工作者的Web推送通知?在最新版本的iOS中有服务工作者,但没有pushManager对象。
iOS尚不支持W3C Spec Web推送通知。但是有一个针对Web通知的Safari特定API。有关您拥有的多个选项,请参阅此答案。
https://stackoverflow.com/a/49803408/1057093
更新:更正了上述链接中的答案以澄清专有解决方案仅适用于OS X - Safari且尚未针对iOS Safari解决方案。自定义应用程序通知是我们今天可以为iOS Safari做的最好的。
我上周在测试中测试了iOS 12,正如Anand所说,这个功能现在没有任何变化,而且Progressive Web App在全球范围内没有变化,因为此时发展的Web Manifest还没有实现。