Javascript 通知API:当用户不在现场时?
当用户关闭应用程序/站点时,是否可以发送浏览器通知Javascript 通知API:当用户不在现场时?,javascript,Javascript,当用户关闭应用程序/站点时,是否可以发送浏览器通知 if(window.Notification && Notification.permission !== "denied") { Notification.requestPermission(function(status) { // status is "granted", if accepted by user var n = new Notification('Title', { body:
if(window.Notification && Notification.permission !== "denied") {
Notification.requestPermission(function(status) { // status is "granted", if accepted by user
var n = new Notification('Title', {
body: 'I am the body text!',
icon: '/path/to/icon.png' // optional
});
});
}
只要选项卡或页面处于打开状态,用户就会收到通知。您尝试过什么,哪些不起作用
当用户关闭页面时,就不可能再发送通知了从Chrome版本42开始,推送API和通知API可供开发人员使用。 它利用服务人员执行此操作。服务工作者是由浏览器在后台运行的脚本,与网页分开,为不需要网页或用户交互的功能打开大门 有关详细信息,我建议您查看以下内容: 在谷歌浏览器上推送通知: 服务人员教程:
有关如何使用服务人员进行推送通知的详细教程:
这也适用于移动设备。上面的代码很好,我很好奇,当用户离开应用程序时,是否有办法推送通知。当用户关闭页面时,您无法通过通知发送通知。参考文献中有任何示例(完整文档之外)吗?我已经更新了答案,请检查。如果有什么帮助,请告诉我。