jpush-react-native
jpush-react-native copied to clipboard
JPushModule.addReceiveOpenNotificationListener(this.openNotificationListener); 回调方法没有执行
APP被杀死或者APP没有启动时,点击通知进入APP,JPushModule.addReceiveOpenNotificationListener(this.openNotificationListener);
回调方法没有执行。APP没有被杀死(在前台或者后台)时正常。
你的运行环境
- 插件版本:
2.4.0 - react-native 版本:
0.57.8
期望效果
APP被杀死或者APP没有启动时,点击通知进入APP,JPushModule.addReceiveOpenNotificationListener(this.openNotificationListener);
回调正常执行执行。
实际效果
APP被杀死或者APP没有启动时,点击通知进入APP,JPushModule.addReceiveOpenNotificationListener(this.openNotificationListener);
回调没有执行,Android和iOS都存在这个问题。
现在这种实现方式不可能执行到JPushModule.addReceiveOpenNotificationListener 回调,流程是:点击通知栏消息->拉起app->注册回调,点击通知栏消息的时候,相当于你回调都还没有注册。不过还是希望极光能出一个方案,在APP被杀死或者APP没有启动时,点击消息可以跳转到指定页面,毕竟厂商通道是vip付费了的
@pinguo-zhouwei app启动了 切到主屏幕 也收不到消息 现在 这个问题比较严重 安卓