onic信息 从终端/ cmd提示符运行离子信息,然后将输出粘贴到下面。
cli软件包:(C:\ Users \ lenovo \ AppData \ Roaming \ npm \ node_modules)
@ ionic / cli-utils:1.19.2 离子(离子CLI):3.20.0 全局软件包:
cordova(Cordova CLI):8.0.0 本地软件包:
@ ionic / app-scripts:3.1.8 Cordova平台:Android 7.0.0 离子框架:离子角3.9.2 系统:
Android SDK工具:26.1.1 节点:v8.11.2 npm:5.6.0 作业系统:Windows 10 环境变量:
ANDROID_HOME:D:\ sdk 其他:
描述错误 嗨,我正在开发与聊天相关的应用程序。在此应用程序中,由两页组成,第一页由用户联系人列表组成,单击特定联系人时,导航到消息屏幕。当用户关闭应用程序时,他/她将收到推送通知,然后我需要将用户导航到消息屏幕,但我无法执行此操作。
this.fcm.onNotification()。订阅此函数在设置根页面后执行。因此,在没有导航到根页面的情况下,我想导航到消息页面。
请帮助我解决问题。
答案 0 :(得分:0)
从我的工作代码中尝试这个。
this.fcm.onNotification().subscribe(data => {
let ref_this = this;
if (data.wasTapped == true) {
ref_this.nav.push('NotificationPage')
console.log("Received in background");
} else {
console.log(data);
ref_this.nav.push('NotificationPage')
console.log("Received in foreground");
}
});