我正在尝试了解如何在我的网站关闭时使用浏览器发送通知。
我看到Facebook做到了,但我无法理解。
欢迎任何帮助。
答案 0 :(得分:9)
您正在寻找Push API:
Push API使Web应用程序能够接收从服务器推送给他们的消息, Web应用程序是否位于用户代理的前台,甚至当前已加载。这使开发人员可以向选择加入的用户提供异步通知和更新,从而更好地与及时的新内容互动。
Notifications API的Notification界面用于配置和向用户显示桌面通知。
您必须将这些与Service Worker结合使用。从Push API文档:
要让应用程序接收推送消息,它必须具有有效service worker。当服务工作者处于活动状态时,它可以使用PushManager.subscribe()订阅推送通知。
答案 1 :(得分:0)
您可以使用Roost。 Roost是网站的推送通知平台。您可以查看其文档以执行客户端和服务器端集成,以便您可以根据需要自定义Roost通知。