【发布时间】:2013-07-29 14:37:12
【问题描述】:
几个月前,我看到 Safari 7 允许推送通知,它似乎是一个非常有用的工具,除了我看到的每个示例都专注于桌面浏览,而不是移动设备。
Safari 推送通知可以在移动设备上运行吗?如果没有,是否有计划在不久的将来将其发布到 Safari 移动设备上?
【问题讨论】:
标签: mobile safari push-notification mobile-safari
几个月前,我看到 Safari 7 允许推送通知,它似乎是一个非常有用的工具,除了我看到的每个示例都专注于桌面浏览,而不是移动设备。
Safari 推送通知可以在移动设备上运行吗?如果没有,是否有计划在不久的将来将其发布到 Safari 移动设备上?
【问题讨论】:
标签: mobile safari push-notification mobile-safari
我猜它只适用于 OS X,至少现在是这样。我收到了一封来自 Apple 的邮件:https://developer.apple.com/notifications/safari-push-notifications/。
我也在等待 iOS 上基于 Web 的推送通知。但苹果似乎在 iOS 平台上奉行原生优先策略,赋予原生应用比移动 web 更多的特权。
【讨论】:
[已更新]Web 推送通知依赖于 WebKit (Mobile Safari) 中“支持”的“Service Workers”,但推送通知的状态尚不清楚。 – 感谢Chris Talman 的更新
【讨论】:
因为这是 2 年前,我不再认为这是服务,但 Apple 没有计划扩展到移动设备,也没有任何在移动设备上推送通知的计划。我一直在苹果开发者网站上,发现没有办法在 IOS 上推送通知。但是,使用 Google Chrome 的用户可以使用 Push API (https://developers.google.com/web/updates/2015/03/push-notifications-on-the-open-web?hl=en) 在 Android 上使用推送通知
【讨论】:
目前无法向移动 Safari 发送推送通知,也没有计划在未来添加它。
不过,Android 上最新版本的 Chrome 开始通过 Push API 支持推送通知,因此 Apple 可能希望向 iOS 添加推送支持以避免被 Android 淘汰。
【讨论】: