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

修复应用在热启动的情况下,点击推送无法触发addNotificationListener的问题

Open bashen1 opened this issue 5 years ago • 0 comments

原先在以下操作下存在addNotificationListener无法触发的问题

  1. 打开进入应用
  2. 按安卓的返回键或者手势进行退出【非任务管理,结束进程】
  3. 发送推送通知
  4. 点击推送通知,打开应用并没有触发addNotificationListener

原因: https://github.com/jpush/jpush-react-native/blob/dcb48c1cba608e9cddfa69f08f67910adc8c8cf2/android/src/main/java/cn/jiguang/plugins/push/receiver/JPushModuleReceiver.java#L39 接收到通知点击后,启动app,并发送事件。但是上述情况是退出app,发送事件时,js端还未添加监听事件。

bashen1 avatar Jul 16 '20 14:07 bashen1