关于原生收到推送,然后点击消息栏无法唤醒app,和点击消息栏app跳转问题
来源:16-3 React Native 混合开发实战(iOS篇)-3
慕无忌4792273
2019-02-22
老师 请教个问题,原生收到广播以后,点击广播 怎么才能拉起RN 指定的界面,我写了自定义的广播接受器,然后启动在 广播点击的action 中 做了 启动MainActivity, 每次拉起都是登录界面。怎么才能 启动任意的RN 界面,Activity和RN 界面之间是怎么关联的
我遇到一个问题是:接受到推送消息以后,当app 进程被杀死的情况下,点击消息栏的推送消息,无法唤醒app,也无法跳转到指定界面。我的思路是在原生中写了一个广播接收器,然后监听action,当监听到action后 向RN 端发送一个事件,RN端对这个事件做一个监听,然后处理 其他的跳转逻辑。 但是 当app进程被杀死的情况下,能收到推送的消息。但是点击消息却无法跳转。我在网上查了很多资料,实在无果。请老师 指点迷津,不胜感激!
写回答
2回答
-
慕无忌4792273
提问者
2019-02-26
在点击通知之后,启动MainActivity 究竟会启动哪一个界面,或者说这个MainActivity 怎么管理RN 界面 ,它们怎么联系的
00 -
CrazyCodeBoy
2019-02-25
分享下建议和思路:
在native和RN之间做个中间页面,记为A;
通知栏统一跳转到A页面;
A页面根据参数打开指定的RN页面;
012019-02-26
相似问题