仅在第二次点击通知时触发chrome上的notificationclick

时间:2020-03-20 12:31:36

标签: javascript angularjs google-chrome push-notification

我已在我的angularjs网站中启用了Web通知,并在事件侦听器下方将其添加到了service worker .js文件中,这在edge和click事件被触发时效果很好,但是在chrome中,只有当我发送两个后续通知并且用户单击两个通知。我已经测试了多个版本的chrome,它们的行为都相同。

self.addEventListener('notificationclick', function (event) {
  event.notification.close();
  console.log('Notification notificationclick triggered');
  event.waitUntil(
    clients.openWindow(event.notification.data.url)
  );
})

0 个答案:

没有答案