集成jmessage-react-plugin插件,收到通知消息,聊天记录里没有通知消息

标签: #<Tag:0x00007f65827eab28>

我集成了最新的jmessage-react-plugin和jpush-react-native以及aurora-imui-react-native
现在当推送应用,收到别人发过来的聊天推送通知,打开应用,进入聊天界面,却获取不到通过推送通知发过来的消息,不是通过推送通知发送的消息能正常接收,求教这个怎么处理

你确定这个通知是 聊天消息的通知吗? 还是你自己推送的信息?
有没有做离线消息监听????

我确定是聊天消息的通知,我用两个手机操作的,一个手机1登陆的是Test1这个即时通讯账号,另个一手机2登陆的是Test2这个即时通讯账号,然后手机1退出应用,手机2发消息给手机1,手机1收到推送消息,然后手机1打开应用进入与手机2的聊天界面,没有那条推送过来的消息,但是两个手机正常都打开应用聊天是能正常收到的
离线消息监听没有做,离线消息的意思不是用户退出即时通讯账号的意思吗?难道退出应用,和退出即时通讯账号是一个意思吗?我试试看加上离线消息监听试试,非常感谢您的回复,非常及时,谢谢

离线消息监听 是离线状态下(包括断网、登出)发来的消息当时没收到,再次上线后就会收到,走离线监听。

我也遇到一样的问题,IOS端进程杀死状态(其实jmessage没有退出),收到通知但是聊天记录没有,离线消息监听只能未登录状态下的消息

你是用的 react 插件?版本多少?离线监听是对于离线状态的消息的监听,没有退出也是可以监听到的,看一下是否你设置了不保存离线消息?

不保存离线消息的相关字段:REST API :no_offline ;iOS:noSaveOffline ;Android:isRetainOffline()

如果这里排查没有问题,根据说明提供信息:

提供该现象的客户端 log、插件的版本、复现的步骤、你的离线监听怎么处理的,

复现该问题的 AB 的username、Appkey、A发的消息、时间点

最好是提供一下你们项目的 demo来