FCM как закрыть уведомление, когда пользователь открывает веб-страницу (PWA) - PullRequest
0 голосов
/ 08 мая 2020

Я делаю пошаговую игру в PWA, когда приходит очередь пользователей получать уведомление. если они решили открыть приложение вручную, а не нажимать на уведомление, я хотел бы удалить уведомление для них, используя Notification.close () .

, вот что у меня есть:

navigator.serviceWorker.register('firebase-messaging-sw.js').then((registration) => {
  registration.getNotifications().then((notifications) => {
    notifications.forEach((notification) => {
      notification.close();
    });
  });
});

проблема в том, что notifications всегда является пустым массивом.

Я также использую angularfire, но это должно иметь значение.

...