我正在寻找一种在 ios pwa 应用上发送和显示通知的方法。
我知道这是不可能的,因为 ios safari(以及 ios 上的其他浏览器)既不支持推送 api 也不支持通知 api。
我想知道是否有解决方法可以做到这一点。
我已经看过this answer,但老实说根本没看懂。
答案 0 :(得分:1)
在 Safari 上不可能有推送通知。被提过很多次,甚至成为今年 WWDC 的话题。
请参阅以下主题:
https://developer.apple.com/forums/thread/681575
https://developer.apple.com/forums/thread/681748
如果开发者想要在 Safari 中推送通知,我们需要有更大的声音。如上面的链接所述,原生应用在 2009 年收到通知,现在是 2021 年,而 Apple 甚至没有表明他们是否愿意为此工作。
答案 1 :(得分:0)
在我写这个答案的时候,事实不适用于移动 Safari。研究了很久... Safari 上的Apple PWA 增加了很多,但无法与Google Chrome 浏览器等其他浏览器相提并论。正如article中所说:
<块引用>目前苹果的 iPhone 和 iPad 不支持原生 推送通知。您可以优雅地回退到短信通知。
所以,直到我有这份简历要分享:
字体:webkit.org、developer.apple.com、brainhub.eu、love2dev.com、firt.dev