注册

加入多人聊天后不能发送消息,也不能接收消息(有一定几率)

环境和基本流程:
1.android+环信客户端2.2.2
2.关闭了自动登录
3.app在启动的时候会执行一次logout,在用户加入聊天的时候在执行login,并在回调中执行joinChatRoom
问题:
1.加入群聊,调用EMChatManager.getInstance().joinChatRoom成功,回调EMValueCallBack的onSuccess后,发送消息失败,也不能接收到其他人得消息,此问题在app第一次启动时几率很高(90%),再次调用joinChatRoom后90%能正常
2.加入群聊后,发送消息,回调离开返回错误,但实际消息已发送出去,其他用户能看到,此问题概率较小,约5%,没有抓到相关日志
 
请重点卸载解决问题1,详细日志请看附件。
已邀请:
为什么要关闭自动登录呢?没有关闭自动登录时有这个问题吗?因为不了解你的具体处理细节,建议你在demo上关闭自动登录做一下测试,然后对比下你发消息的代码执行逻辑定位下看是否有代码处理上的问题。

要回复问题请先登录注册