Событие щелчка (уведомления) щелчком на рабочем столе - PullRequest
0 голосов
/ 22 ноября 2018

Успешно реализовано push-уведомление на рабочем столе Firebase. В то же время всплывают несколько уведомлений с различным контентом (как мое требование).Но проблема в том, что, когда я нажимаю на одно всплывающее окно, открываются соответствующие вкладки всех всплывающих окон.Значит, при нажатии на одно уведомление открывается несколько вкладок.

Мой код:

self.addEventListener("notificationclick", event => {
    event.notification.close();
    event.waitUntil(clients.openWindow("device/"+content.deviceId+"/beta"));
});

Несколько уведомлений всплывают с разными content.deviceId, и когда я нажимаю на уведомление сdeviceId 1, окно откроется для deviceId 1 и для других deviceIds. И, таким образом, я получаю слишком много открытых вкладок.Как это решить?

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...