Web Push
什么是 Web Push目前大部分浏览器已经支持 Notification API,但 Web Notification 要求用户必须在线打开 Web Page。那么如何在网页关闭情况下继续发送 Web Notification 呢,那么答案就是我们今天要介绍的基于 Service Worker 和 Push API 的 Web Push 技术。
实现细节
用户授权:向用户请求用于接收消息推送的权限。
注册 Service Worker:页面向浏览器注册一个ServiceWorker,浏览器生成对应 ServiceWorkerRegistration对象。
订阅消息:页面通过 Se
...