【发布时间】:2016-01-04 09:56:10
【问题描述】:
iOS 中的浏览器是否支持类似于 Android 上的 Chrome 的推送通知? Google 似乎在他们的 GCM 演示视频中提到了它,但我找不到任何相关信息。
【问题讨论】:
标签: ios google-cloud-messaging web-push chrome-gcm safari-push-notifications
iOS 中的浏览器是否支持类似于 Android 上的 Chrome 的推送通知? Google 似乎在他们的 GCM 演示视频中提到了它,但我找不到任何相关信息。
【问题讨论】:
标签: ios google-cloud-messaging web-push chrome-gcm safari-push-notifications
iOS 上目前没有任何浏览器支持 Web 推送通知功能 Chrome 桌面版和 Android 支持 — 或 Service Worker,正如您正确指出的那样。
在不同的浏览器中查看implementation status of Service Workers。
Apple 已在 Mac OS X 上试验了推送通知,is available here 的文档。
【讨论】:
我认为您正在寻找的是 Web 应用程序的推送通知。基本上,Web 应用的推送消息可以通过 Service Worker 和 Web 应用清单来实现。
documentation 仅描述了在 chrome 应用程序上的实现,但有一个关于如何在网络应用程序中实现它的参考。你可以查看完整的实现Here
【讨论】:
iOS 目前根本不支持 Service Worker。 iOS 浏览器将不支持 Web 推送通知。 https://webkit.org/status/#specification-service-workers
【讨论】: