0
我是Cordova和Ionic的新手。我目前正在研究一個需要使用firebase推送通知的項目。所以我跟隨了所有可用的turorials併成功包含了FCM插件。 https://github.com/fechanique/cordova-plugin-fcm如何在FCMPlugin.onNotification方法中添加代碼Ionic 2
推送通知運行良好。當應用程序關閉時,消息欄中顯示cordova默認圖標。當應用程序運行時,警報消息按預期顯示。
這是我在我的home.ts文件中使用的代碼。
FCMPlugin.onNotification(function(data){
if(data.wasTapped){
alert(JSON.stringify(data.message));
}else{
alert(JSON.stringify(data.message));
}
});
每當我發送推送通知,從火力控制檯與鍵消息(高級選項),此按預期工作。
現在我想在警報消息(或沒有警告消息)之後添加一些操作,如重定向到頁面。
下面給出了一個例子。
FCMPlugin.onNotification(function(data){
if(data.wasTapped){
alert(JSON.stringify(data.message));
}else{
\t this.navCtrl.push(UsersDetailPage);
}
});
在上面的代碼中要重定向用戶UserDetailPage如果與消息密鑰的警告消息傳來。
但這不起作用。 我在這裏找不到任何錯誤,可能這不是正確的做事方式。我很感激有人能幫助我。
我試過你的代碼,但它沒有工作 – ler