将 iOS 推送通知链接到 PWA/网站

Posted

技术标签:

【中文标题】将 iOS 推送通知链接到 PWA/网站【英文标题】:Link iOS push notification to PWA/website 【发布时间】:2019-07-25 08:26:16 【问题描述】:

我们正在开发一种 PWA,它应该发送在应用程序外部可见的通知,即使在应用程序关闭时也是如此。换句话说,就像原生应用发送通知一样。

不过,目前这只能在 android 设备上实现,而在 ios 上尚无法实现。

所以我们正在寻找解决这个问题的方法。

一种理论是为 iOS 创建一个非常小的原生应用程序,其灵魂目的是发送通知。

我们的 PWA 将创建通知并通过 API 调用使其可用。 原生应用会每 x 秒发出一次请求以检索通知并将其显示在手机上。

我们有点不知所措的部分是是否可以将显示的通知链接到 PWA 而不是原生应用程序?

【问题讨论】:

是的,我认为您可以使用 application.open(url: url) 并且由于您的应用不处理链接,它将在浏览器中打开 【参考方案1】:

是的,也许使用 OS X 网站推送通知:https://developer.apple.com/notifications/safari-push-notifications/

【讨论】:

以上是关于将 iOS 推送通知链接到 PWA/网站的主要内容,如果未能解决你的问题,请参考以下文章

PWA 的推送通知或 Web 推送通知

用于 PWA 中推送通知的 iOS 原生应用程序包装器

如何在 webview 应用程序中发送推送通知,其中通知在网站和 PWA 上进行

PWA之消息推送——Notification

迁移到 aws 后如何使用推送通知

如何在移动设备上发送推送通知(Android Chrome)PWA