PhoneGap-плагин-push-уведомление - PullRequest
0 голосов
/ 07 декабря 2018

В настоящее время я использую ionic для разработки приложения с функцией push-уведомлений firebase. Я хочу, чтобы приложение получало уведомления и сохраняло данные уведомлений локально (без касания уведомлений), которые будут отображаться в приложении.Благодаря Phonegap-Plugin-Push мне удается получать уведомления и обрабатывать функцию обратного вызова, когда мое приложение находится на переднем и заднем плане.Моя проблема в том, что когда мое приложение закрыто / убито, в тени уведомлений по-прежнему всплывают уведомления, но функция обратного вызова не вызывается.После некоторых исследований я обнаружил, эта ссылка может помочь мне.К сожалению, по-прежнему существует проблема с force-start, которую я публикую на github .В ожидании ответа я хотел бы спросить, есть ли альтернативный способ добиться этого?(например: другой плагин, другой метод, фоновый сервис для ionic?)

1 Ответ

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

Вы можете использовать собственный Ionic облачный обмен сообщениями Firebase (https://ionicframework.com/docs/native/fcm/) плагин, это spport android и платформа ios.

this.fcm.onNotification().subscribe(data => {
  if(data.wasTapped){
    console.log("Received in background");
  } else {
    console.log("Received in foreground");
  };
});

И это функция onNotification (), вы можете знать, как вы получаетепередний план или фон уведомления.

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