Ionic 4 push-уведомления без локального уведомления - PullRequest
0 голосов
/ 22 ноября 2018

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

Я реализовал Firebase, используя этот учебник: https://medium.freecodecamp.org/how-to-get-push-notifications-working-with-ionic-4-and-firebase-ad87cc92394e

Чтобы понять меня лучше, у меня следующая ситуация.У меня есть список некоторых данных, и когда приходит push-уведомление, я хочу обновить список.

Заранее спасибо

1 Ответ

0 голосов
/ 05 декабря 2018

Когда приложение находится в режиме переднего плана, я думаю, что триггером при получении уведомления является эта часть от app.component.ts :

this.fcm.onNotifications().subscribe(...)

где onNotifications () является частью fcm.service.ts :

onNotifications() {
    return this.firebase.onNotificationOpen();
}

может быть, вместо отображения тоста, вы могли бы обновить список?

...