首页 > 解决方案 > IOS 上的 PWA 推送通知

问题描述

我正在寻找一种在 ios pwa 应用程序上发送和显示通知的方法。

我知道这是不可能的,因为 ios Safari(以及 ios 上的其他浏览器)既不支持推送 API,也不支持通知 API。

我想知道是否有解决方法可以做到这一点。

我已经看过这个答案,但老实说根本不明白。

标签: javascriptiospush-notificationsafariprogressive-web-apps

解决方案


新的:

Push API 目前正在为 Safari(包括 iOS)开发。它目前尚未完成,但应该可以在接下来的几个月内在 Safari 技术预览中进行测试。

老的:

无法在 Safari 上设置推送通知。它被多次提起,甚至成为今年 WWDC 的一个话题。

请参阅以下线程:

https://developer.apple.com/forums/thread/681575

https://developer.apple.com/forums/thread/681748

如果开发人员想要在 Safari 中推送通知,我们需要有更大的声音。如上面的链接所述,原生应用程序在 2009 年收到通知,现在是 2021 年,Apple 甚至没有表示他们是否愿意为此工作。


推荐阅读