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跳转指定路由。

添加新评论

很多东西宁缺毋滥,流星的光芒短暂而灼热闪耀。

让你变得更好的那个人,往往是你觉得很难与之相处的那个人。—— by 小宇

觉得自己做的到和不做的到,其实只在一念之间。

路在自己脚下,没有人可以决定我的方向。

你的选择是做或不做,但不做就永远不会有机会。

凡事顺其自然,遇事处于泰然,得意之时淡然,失意之时坦然,艰辛曲折必然,历尽沧桑悟然。