You need to enable JavaScript to run this app.
优惠活动
大模型
产品
解决方案
定价
更多

iOS/iPadOS主屏幕PWA通知功能是否符合预期?咨询异常问题

iOS/iPadOS主屏幕固定PWA的推送与通知API问题

苹果为iOS/iPadOS主屏幕固定的PWA新增Push和Notifications API支持是个好消息,但我司PWA在测试时遇到了几个异常行为:

  1. 订阅自动终止问题
    收到3条未触发系统通知的推送后,设备的推送订阅会被终止。
    我们本可以通过Service Worker检测PWA是否处于焦点状态,在应用内处理通知而非触发系统通知。理解PWA关闭时静默推送节省资源的逻辑,但PWA处于打开且聚焦状态时,这种限制过于严苛。

  2. notificationclicked事件触发不稳定
    将PWA安装到主屏幕并开启通知权限后,点击通知无法可靠触发notificationclicked事件——通知会消失,但URL或数据负载完全没被处理。
    只有完全关闭PWA后重新打开、再接收新通知才能暂时解决,但这对用户来说根本不现实。该问题不稳定,且已在第三方极简PWA演示中复现,也在Stack Overflow上找到同类未解决问题。

  3. 无提示音与触觉反馈
    Web通知目前无法触发提示音或触觉反馈。

我已将实现精简到符合标准的最低限度,问题依然存在,甚至能在其他在线演示PWA中复现,这大概率是苹果的实现存在缺陷。

请问:有没有其他人遇到过上述或相关问题?这些是否是已知问题,有没有可行的解决办法?


内容的提问来源于stack exchange,提问作者Username8512478654

相关产品推荐
方舟 Agent Plan

超全模态模型 × Harness 升级,最新支持 Deepseek-V4.1-Flash、GLM-5.3 系列、Doubao-Seedream-5.0-pro、Kimi-K3 (部分), 限时 9.9 元起

最近更新时间:2026.07.26 04:37:17