gpt4 book ai didi

websocket - serviceworker 和 web 推送消息的关系

转载 作者:行者123 更新时间:2023-12-01 04:53:37 26 4
gpt4 key购买 nike

我目前正在处理浏览器中的推送通知,但在处理推送消息时卡住了。我对如何关联推送消息和服务 worker 以接收消息并在浏览器中弹出感到困惑。

我对服务 worker 的想法有点清楚,但我仍然很困惑如何将它与推送消息联系起来并扔到浏览器中?
如果有人对这样的项目有明确的想法,我很高兴听到。我有我的工作流程图,请仔细阅读,如果您有什么建议可以看一下:
Web Push Notification Workflow (wolfpusher)

最佳答案

Service Worker 在 Web 浏览器中充当“守护进程”,它接收来自推送服务的新推送消息并为它们触发桌面通知。这是一个解释整个过程的序列图:
enter image description here

更多详情,请阅读原文Push API specification .

关于websocket - serviceworker 和 web 推送消息的关系,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/38915562/

26 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com