JMessage.removeReceiveMessageListener(listener)无法移除监听!
"react-native": "0.53.0",
"jmessage-react-plugin": "^2.3.4",
android
监听写在componentDidMount中
移除监听代码:
日志:
第一次进入
退出:
第二次进入
"react-native": "0.53.0",
"jmessage-react-plugin": "^2.3.4",
android
监听写在componentDidMount中
移除监听代码:
日志:
第一次进入
退出:
第二次进入
我的意思是区分两个回调参数,你现在消息监听和离线监听都传的this.receiveMessageCallBack,不清楚你为啥要这么做,可以针对离线消息监听再定义一个this.syncOffLineMessageCallBack试下
add监听和remove监听是否指向同一个callback