通知 API 和 Web 推送:在页面关闭时发送消息
Notification API and Web Push: Sending messages while page is closed
通知API - http://caniuse.com/#feat=notifications
推送 API - http://caniuse.com/#feat=push-api
后者是最近发布的,而前者已经有几年了。它们之间的实际区别是什么?从表面上看,它们看起来是一样的,浏览器会弹出 'Allow notifications' 消息,您可以单击允许或阻止。然后无论焦点是否在页面上都可以发送消息。
但是,我一直无法弄清楚的是,您是否可以在页面选项卡关闭时发送通知。 Push API 是这样,但 Notifications API 是这样吗?
推送 API 确实允许 "wake up" 关闭浏览器。
更具体地说,您可以将推送 API 与通知 API 结合使用,以便在收到推送消息时通知用户,并在激活该通知时打开正确状态下正确网页上的浏览器。
通知API - http://caniuse.com/#feat=notifications 推送 API - http://caniuse.com/#feat=push-api
后者是最近发布的,而前者已经有几年了。它们之间的实际区别是什么?从表面上看,它们看起来是一样的,浏览器会弹出 'Allow notifications' 消息,您可以单击允许或阻止。然后无论焦点是否在页面上都可以发送消息。
但是,我一直无法弄清楚的是,您是否可以在页面选项卡关闭时发送通知。 Push API 是这样,但 Notifications API 是这样吗?
推送 API 确实允许 "wake up" 关闭浏览器。
更具体地说,您可以将推送 API 与通知 API 结合使用,以便在收到推送消息时通知用户,并在激活该通知时打开正确状态下正确网页上的浏览器。