react-native利用个推实现Android消息推送、页面跳转

rn个推sdk:https://github.com/GetuiLaboratory/react-native-getui
集成好个推,配置好之后,我的大概思路如下:
由于个推的通知栏消息功能只能发消息,不能实现自定义页面跳转,这是我所了解的情况,如果哪位老哥知道能跳转指定页面一定要留言告知我。所以目前我是通过透传消息实现的,大致流程如下:
rn端接收到透传消息-->发送给native端-->模拟系统通知栏-->点击通知栏再将消息数据回传给rn端-->rn端收到监听进行逻辑处理、跳转页面。
另外,rn端的NativeAppEventEmitter监听一定要放到全局app.js里,native端在xml里配置好scheme,前端可以直接使用Linking.openURL跳转指定路由。

添加新评论

生命要得到丰盛的收获,必需阳光;同时,也需要“雨”的浇灌。

人生应该树立目标,否则你的精力会白白浪费。

山涧的泉水经过一路曲折,才唱出一支美妙的歌。

如若不是为了一个人,谁肯枯守一座城。城市和爱情,总是有着这样那样的关系。我们会因为一个人,去到那座城,因为那是一座爱的城;我们也会因为一个人,离开一座城,那是一座绝望的伤城。

常求有利别人,不求有利自己。