如何在 iOS 设备上向 Web 应用程序发送推送通知?
Posted
技术标签:
【中文标题】如何在 iOS 设备上向 Web 应用程序发送推送通知?【英文标题】:How can send push notifications to web application on iOS devices? 【发布时间】:2017-08-24 13:01:30 【问题描述】:我很难找到解决方案 如何将网络推送通知发送到 ios 设备?对于 android,我使用 service worker 和 GCM 没有问题。
但我发现 iOS 推送通知的 Service Worker 正在建设中。iOS 设备有办法吗?
【问题讨论】:
【参考方案1】:如果您通过网络应用程序考虑在 Safari 中打开的应用程序,答案是:您无法向 iOS 发送网络通知。文档:
iOS 上不显示网站通知
如果您的 Web 应用程序是带有用于加载内容的 Web 视图的本机应用程序,那么您将不得不使用本机推送通知。
【讨论】:
【参考方案2】:有没有适用于 iOS 设备的方法?
目前不可能,也没有针对网站的任何解决方法。
如果你想要推送通知,你需要为 iOS 创建一个原生或混合应用。
Let’s ask Apple to add Web Push Notifications to iOS
【讨论】:
以上是关于如何在 iOS 设备上向 Web 应用程序发送推送通知?的主要内容,如果未能解决你的问题,请参考以下文章
在 Flutter 应用上向用户发送独特的 Firebase 推送通知
如何在基于 Java 的应用服务器上使用 GCM 向 iOS 设备发送推送通知