如果在点击通知时,当应用未运行时(甚至不在后台),如何导航到页面。 我有以下代码。但它没有抓住我对点击的通知。我已经在本机java代码中看到了click_action的实现,但在本机反应中无法取得任何成功。
this.notificationListener = FCM.on(FCMEvent.Notification, async (notif) => {
});
我正在使用react native fcm包。 我的有效载荷看起来像这样
body = {
to: reg_id,
notification: {
body: body,
title: title,
icon: icon,
sound: 'default'
}
}.to_json
使用此有效负载(即未通过通知有效负载中的 click_action ),我的应用会打开,但 notificationListener 无法捕获它,我的应用会打开,因为它会正常打开。
当我通过 click_action 这样的
时body = {
to: reg_id,
notification: {
body: body,
title: title,
icon: icon,
sound: 'default',
click_action: 'some click action'
}
}.to_json
我的应用通常不会发生事件。我阅读了该软件包的README,但我无法理解它。
任何帮助都会非常有用。