Настройка строки состояния при появлении сообщения pu sh в ioni c 3? - PullRequest
0 голосов
/ 27 февраля 2020

Я использую Ioni c 3 native pu sh для уведомлений pu sh в android & ios.

На переднем плане работает нормально, но когда приложение в фоновом режиме я получил уведомление в строке состояния, но нужно настроить эти данные json для анализа, чтобы заголовок и сообщения отображались только во всплывающем окне уведомления в строке состояния.

мой app.component.ts файл:

  const options: PushOptions = {
      android: {
        senderID: '1035756396756',
        sound: "true"
      },
      ios: {
        alert: 'true',
        badge: false,
        sound: 'true'
      },
      windows: {}
    };
    const pushObject: PushObject = this.push.init(options);

    pushObject.on('registration').subscribe((data: any) => {
      console.log('device token -> ' + data.registrationId);
      this.storage.set('device_id', data.registrationId);
    });

    pushObject.on('notification').subscribe((data: any) => {
      console.log('message -> ' + data.message);
      let obj: noto_data = JSON.parse(data.message);
      if (data.additionalData.foreground) {
        this.database.addNotification(obj.userid, obj.message, 1);
this.broadcaster.fireNativeEvent('notification', {}).then(() => console.log('success'));

      }else {
    this.database.addNotification(obj.userid, obj.message, 1);
}
    });

Я добавил одно изображение, которое я получаю, когда запускает сообщение pu sh от бэкэнда. Нужно, чтобы на нем отображались только заголовок и сообщение.

Как я могу это сделать?

...