浏览器桌面通知句柄onClose事件

时间:2016-05-21 10:36:02

标签: javascript jquery notifications

我刚开始在浏览器中使用桌面通知来通知用户新任务和任务事件。但重要的是要通知每个用户每个事件,并且它永远不会通知双重。

我检查了this descktop notification个问题和其他许多问题,但没有找到任何方法来处理通知关闭事件。

我只想找到这样的东西:

var n = new Notification(title, {body: msg, icon: url});
n.onClose(function() {
    // do something...
});

当用户关闭通知框时,纯JavaScriptjQuery是否有办法处理该事件?

1 个答案:

答案 0 :(得分:0)

好吧,使用addEventListener代替onClose

让它工作
let n = new Notification('title')
n.addEventListener('close', () => console.log('closed'))

我只是快速查看了mozilla文档,我有点困惑,因为他们说有onClose但它已被删除。

MDN