当应用程序在后台Ionic 3中时,有关单击事件的推送通知不起作用

时间:2019-01-11 05:33:59

标签: angular ionic-framework push-notification ionic3 phonegap-pushplugin

  1. 我正在使用 phonegap-plugin-push 在Ionic 3中进行推送通知
  2. 我收到了通知,但是单击通知时没有得到任何答复。
  3. 我想在单击通知时重定向到所选页面。下面是我的代码。

    public pushNotification(){
      const options: PushOptions = {
        android: {
          senderID: 'xxxxxxxx',
          icon: 'icon',
          sound: true,
          vibrate: true
        },
        ios: {
          alert: true,
          badge: true,
          sound: true,
        }
      };
    
      let isNotifyAvailable: boolean = false;
      const pushObject: PushObject = this.push.init(options);
      let me = this;
      pushObject.on('notification').subscribe((notification: any) => {
        console.log('Received a notification', notification);
        if (notification.additionalData.foreground) {
          me.utilService.showToastMsg("success", notification.message);
        } else {
              this.navCtrl.setRoot(NotificationList);
        }
      });
    }
    
  4. 在后端,我在Python中使用 FCM 通知。

单击“通知”时如何重定向所选页面?

1 个答案:

答案 0 :(得分:0)

this.newacc[i].accounts