Ale*_*ant 3 firefox google-chrome service-worker web-push push-api
我读过推送订阅可能会导致浏览器和推送服务之间不同步。
我见过两种补救措施,两者看起来都是非标准的:
我认为任何应用程序都应该处理这两点,在这些点上订阅可以被识别为不同步(以及任何/全部)。
问题:
该pushsubscriptionchange事件被记录为Push API 规范的一部分。这应该被认为是权威的,并且它提到onpushsubscriptionchange作为的一部分被公开ServiceWorkerGlobalScope。
我不知道pushsubscriptionchange在撰写本文时是否在所有支持 Push API 的浏览器中都会触发事件,但我相信总体思路是它是您描述的用例的(最终)解决方案。
| 归档时间: |
|
| 查看次数: |
608 次 |
| 最近记录: |