问题描述
首次对别人发起聊天后 别人回复 不会刷新在当前消息界面,(而是在会话列表重新新建一个重复的消息列! (造成两个重复的消息列) 回复对方 必须在这个重复新建的消息列进去才能回复
解决方案
解决了,好坑啊, 会话列表的生成是根据 userid这个字段, 因为自己的后台传回来的环信ID 有大写 而环信返回到 会话列表的 都是小写的,他区分大小写,才会造成有两个会话咧! 你打开ChatActivity的时候传入的 userid处理小写的就可以了!
解决方案二:
同问,我这边发起聊天后,发第一条消息的时候会创建一个新的重复的会话
解决方案三:
是什么sdk,什么版本?
时间: 2024-10-31 10:18:46