Firebase обрабатывает множественные уведомления в Интернете - PullRequest
0 голосов
/ 24 декабря 2018

Допустим, на моем сайте есть страницы p1, p2, p3 и так далее.Я хочу показывать уведомления переднего плана (когда веб-приложение находится в фокусе), а также фоновые уведомления.К счастью, и передний план, и фоновые уведомления работают нормально.

Проблема в том, что мне нужны уведомления переднего плана на всех страницах p1, p2, p3 ...

Если я добавлю

messaging.onMessage(function (payload) {
//show notification
}

на всех страницах, то если пользователь откроет страницы p1 и p2 на разных вкладках, он получит уведомления дважды.

Как я могу получить уведомление переднего плана только один раз?

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