2016-05-21 24 views
2

我剛剛開始在瀏覽器中使用桌面通知來通知用戶有關任務的新任務和事件。但是,要通知每個用戶關於每個事件的iportant,並且永遠不要通知double。瀏覽器桌面通知句柄onClose事件

我查了this descktop notification問題和其他許多問題,但沒有找到任何處理通知關閉事件的方法。

我只是在尋找這樣的事情:

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

是否有純JavaScriptjQuery任何方式來處理該事件時,用戶關閉通知框?

+0

不知道是否它已移除 - https://developer.mozilla.org/en-US/docs/Web/API/Notification/onclose – m02ph3u5

回答

0

好了,懂了工作使用addEventListener代替onClose

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

我只花了一個快速着眼於Mozilla的文檔和我有點困惑,因爲他們說,一直存在一個onClose但它的已被刪除。

MDN