jpush-react-native icon indicating copy to clipboard operation
jpush-react-native copied to clipboard

JPushModule.addReceiveOpenNotificationListener(this.openNotificationListener); 回调方法没有执行

Open action456789 opened this issue 6 years ago • 2 comments

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都存在这个问题。

action456789 avatar Jun 05 '19 02:06 action456789

现在这种实现方式不可能执行到JPushModule.addReceiveOpenNotificationListener 回调,流程是:点击通知栏消息->拉起app->注册回调,点击通知栏消息的时候,相当于你回调都还没有注册。不过还是希望极光能出一个方案,在APP被杀死或者APP没有启动时,点击消息可以跳转到指定页面,毕竟厂商通道是vip付费了的

pinguo-zhouwei avatar Jun 25 '19 07:06 pinguo-zhouwei

@pinguo-zhouwei app启动了 切到主屏幕 也收不到消息 现在 这个问题比较严重 安卓

whereiscode avatar Dec 02 '19 13:12 whereiscode