来自网站的移动和桌面上的事件通知
Event notification on mobile and desktop from a website
我想知道是否使用此处描述的服务器发送的事件:
https://developer.mozilla.org/en-US/docs/Web/API/Server-sent_events/Using_server-sent_events ,因此从桌面或移动设备上的网络浏览器,一旦用户“订阅”它,即使浏览器关闭也会收到通知。
我想象有时我在某些网站上浏览时会弹出 window,如下面的
是通过添加服务器发送的事件给出的,对吗?
我看到你的问题分为两个部分:
“显示通知”弹出窗口是否与服务器发送的事件相关?
没有
本文来自Notifications API.
浏览器中的 JavaScript 应用程序 运行 调用 Notification.requestPermission()
时显示该弹出窗口。
浏览器关闭时是否会收到服务器发送的事件?
没有
这不是服务器发送事件的目的。 SSE 是一种将数据从服务器流式传输到浏览器的机制,类似于 WebSockets。
如何在浏览器关闭的情况下向用户发送通知?
我建议您参考此处已回答的其他问题:
- Send desktop notifications in Chrome or Firefox from a closed web app?
我想知道是否使用此处描述的服务器发送的事件: https://developer.mozilla.org/en-US/docs/Web/API/Server-sent_events/Using_server-sent_events ,因此从桌面或移动设备上的网络浏览器,一旦用户“订阅”它,即使浏览器关闭也会收到通知。
我想象有时我在某些网站上浏览时会弹出 window,如下面的
是通过添加服务器发送的事件给出的,对吗?
我看到你的问题分为两个部分:
“显示通知”弹出窗口是否与服务器发送的事件相关?
没有
本文来自Notifications API.
浏览器中的 JavaScript 应用程序 运行 调用 Notification.requestPermission()
时显示该弹出窗口。
浏览器关闭时是否会收到服务器发送的事件?
没有
这不是服务器发送事件的目的。 SSE 是一种将数据从服务器流式传输到浏览器的机制,类似于 WebSockets。
如何在浏览器关闭的情况下向用户发送通知?
我建议您参考此处已回答的其他问题:
- Send desktop notifications in Chrome or Firefox from a closed web app?