jpush-react-native 通知栏跳转问题

jiedonglia
2017-07-14 03:32 3.9k 0

导航使用react-navigation,推送使用jpush-react-native,推送正常,能够接收到,点击通知栏时现在的动作是重新打开app,
我在其中一个页面中加入了监听
JPushModule.addReceiveOpenNotificationListener((map) => {
console.log("点击了消息" + map.extras);
this.props.navigation.navigate('pjyw')
})
debug能够进入监听逻辑
出现了如下的效果,如果当前app处于当前打开状态,app先跳转到this.props.navigation.navigate('pjyw'),再重新打开app进入首页。
如果当前app在后台,那么就打开app。没有其它任何运作了。
预期的效果应该是点击通知栏进入相关业务处理页面。
同样的问题也在 https://github.com/react-community/react-navigation/issues/2129 建立
谢谢

1个回答

热门排序