作者热门文章
- android - RelativeLayout 背景可绘制重叠内容
- android - 如何链接 cpufeatures lib 以获取 native android 库?
- java - OnItemClickListener 不起作用,但 OnLongItemClickListener 在自定义 ListView 中起作用
- java - Android 文件转字符串
是否可以捕获取消订阅事件?
这是我用来订阅用户通知的代码
if ('serviceWorker' in navigator) {
navigator.serviceWorker.ready.then(function(reg) {
reg.pushManager.subscribe({
userVisibleOnly: true
}).then(function(sub) {
add_endpoint_to_db( sub ); // im adding the user deatils to my db
}).catch(function(e) {
if (Notification.permission === 'denied') {
} else {
}
});
});
如果用户选择手动删除通知
我想捕捉 Action 以便从数据库中删除他的条目
那么是否可以捕获通知更改事件?
最佳答案
您正在寻找 pushsubscriptionchange事件
self.addEventListener('pushsubscriptionchange', function() {
// remove the entry from DB
});
关于javascript - chrome 通知退订事件,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/48729538/
我是一名优秀的程序员,十分优秀!