javascript - 如何不显示重复的 Google Chrome 通知?

标签 javascript html google-chrome notifications

来自 this javascript question我了解了如何在 Google Chrome 中使用桌面通知,并决定在我的网站上实现它。

所以每次发生某些事情时,我都会进行通知显示。

问题是,大多数时候,用户打开了不止一个可以显示通知的窗口,导致重复通知。

有没有一种方法可以让我不显示重复的 Google Chrome 通知?

谢谢。

最佳答案

使用相同的解决方案,通过将 tag 属性添加到我的通知实例化来解决它

var notification = new Notification('Notification Title', 
{
  icon: 'http://cdn.sstatic.net/stackexchange/img/logos/so/so-icon.png',
  body: "Hello Earth",
  tag:"uniqueTag"
});

关于javascript - 如何不显示重复的 Google Chrome 通知?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/19604714/

相关文章:

javascript - AJAX 内容和浏览器导航按钮

javascript - 为什么 Chrome 上的 de-DE 语言环境使用字符代码 160 而不是 32?

javascript - Web Worker 在 webkit 中的行为与 Firefox 不同

javascript - 异常非处理 : Ignoring exceptions without try catch

javascript - 尝试使用编码值在 Javascript 中设置 DropDown 的选定值

javascript - 从 'elementFromPoint' 函数隐藏 div 中的元素

html - 是否可以使用仅 CSS 的容器包装器?

google-chrome - Ugly::selection 双色背景

javascript - 有没有办法恢复 Vanilla JavaScript 中的 preventDefault 方法?

html - Sass 检查元素是否包含另一个元素