Как мне обрабатывать push-уведомления в собственном приложении firebase, если оно закрыто или работает в фоновом режиме - PullRequest
0 голосов
/ 14 декабря 2018

первый, если приложение закрыто:

this.notificationOpenedListener = firebase.notifications()
.getInitialNotification()
.then((notificationOpen: NotificationOpen) => {
if (notificationOpen) {
    // App was opened by a notification
    // Get the action triggered by the notification being opened
    const action = notificationOpen.action;
    // Get information about the notification that was opened
    const notification: Notification = notificationOpen.notification;
}
});

второй, если приложение работает в фоновом режиме:

this.notificationOpenedListener = firebase.notifications()
    .onNotificationOpened((notificationOpen: NotificationOpen) => {
    // Get the action triggered by the notification being opened
    const action = notificationOpen.action;
    // Get information about the notification that was opened
    const notification: Notification = notificationOpen.notification;
 });

как объединить код первым и вторым.

ссылка: Вот ссылка !

или как взломать приложение, закрытое или работающее в фоновом режиме, реагирующее на родную?

...