Я создал приложение для чата, так как уведомляю пользователя, когда приходит сообщение, используя 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?