单击推送通知后如何重定向到ionic4中的特定路由?

时间:2019-03-06 06:55:09

标签: ionic4 ionic-native cordova-plugin-fcm

如何在单击推送通知时重定向到ionic4中的特定路由? 附言我正在使用:this

2 个答案:

答案 0 :(得分:0)

根据该插件documentation,您可以在用户单击以下通知时编写自定义功能:

FCMPlugin.onNotification(function(data){
if(data.wasTapped){
  //your desired code when user click on notification
}
});

希望有帮助。

答案 1 :(得分:0)

根据您使用的插件的documentation,您可以使用以下代码:

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

然后您可以实现Angular路由器以从其路由到特定路由:

this.router.navigate([path]);