【问题标题】:Browser notification onclick event doesn't get fired in chrome when tag option is used使用标签选项时,浏览器通知 onclick 事件不会在 chrome 中触发
【发布时间】:2019-01-02 10:02:20
【问题描述】:

我已经制作了一个聊天应用程序,因为当消息使用“通知”api 来时,我会通知用户。

如果用户打开了两个重复的标签,我也使用“标签”来删除重复的通知。

现在,每当用户打开两个选项卡并且一个通知被相同的通知标签替换时,在 Chrome 中,当用户单击该通知时,我无法获得“onclick”回调。

var notificationObj = new Notification("Title", {
    body: "Body",
    tag: 'Tag'
});
notificationObj.onclick = function () {
    alert('onclick called');
};

下面也试过了,

notificationObj.addEventListener("onclick", function (event) {
    alert('onclick called');
});

所以我的问题是,为什么 notificaion.onclick 不会在 chrome 中被触发?

【问题讨论】:

    标签: javascript google-chrome push-notification


    【解决方案1】:

    Chrome 浏览器错误: 检查链接。 https://bugs.chromium.org/p/chromium/issues/detail?id=923782

    【讨论】:

      猜你喜欢
      • 2011-10-09
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 2014-03-11
      • 1970-01-01
      • 1970-01-01
      • 2015-11-04
      • 2023-04-11
      相关资源
      最近更新 更多