if (window.Notification) {
if (Notification.permission === 'granted') {
const _notification = new Notification(json.title, json.option);
_notification.onclick = function (e) {
window.focus();
_notification.close();
}
}else {
Notification.requestPermission();
}
}
如题,我测试发现,如果访客访问网站同浏览器打开多个标签页面,指向网站的不同页面,如果这个时候推送 Notification ,电脑桌面右下角竟然会重复出现通知气泡。
这个问题有什么解决方法吗?
配置项:tag: 为消息添加标签,如果新消息出现时,标签相同,会替换老的标签,不会重复
参考:https://yangbo5207.github.io/...