2016-05-21 12 views
2

ブラウザのデスクトップ通知を使用して、新しいタスクやタスクのイベントをユーザーに通知し始めました。しかし、すべてのイベントについてすべてのユーザーに通知するのは大変なことです。ブラウザのデスクトップ通知ハンドルonCloseイベント

私はthis descktop notificationの質問をチェックしましたが、通知の終了イベントを処理する方法が見つかりませんでした。

私はちょうどこのような何かを探して:

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

は、ユーザーが通知ボックスを閉じるときに、イベントを処理するために、純粋なJavaScriptまたはjQueryのいずれかの方法はありますか?

+0

それが削除されていないことを確認場合 - https://developer.mozilla.org/en-US/docs/Web/API/Notification/onclose – m02ph3u5

答えて

0

さてさて、それは代わりにonCloseaddEventListenerを使用して作業しました:彼らはonCloseがあったと言うが、それはだため

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

私はMozillaのドキュメントで迅速なルックスを取って、私は少し混乱しています削除されました。

MDN