注册

聊天的问题

我对聊天页面的设置是,每次进去都加载最后10条消息,当我在聊天页面发送一条消息后,退出聊天页面,然后重新进入,它不是加载最新的10条消息,最新的一条消息没有加载出来,这是什么情况,获取10消息代码如下
已邀请:

[已注销]

赞同来自: 机电-小孩

需要手动发送已读回执。
 
你这里的conversation获取的方法不对,聊天页面本身就是有当前的会话对象,直接调用即可。不要重新获取。
跳转到聊天页面的时候,就已经创建了与对方的会话对象,NSString *tallStr = [self.friendListArr[indexPath.row-1] username];
//创建回话
EMConversation *conversation = [[EaseMob sharedInstance].chatManager conversationForChatter:tallStr conversationType:eConversationTypeChat];、、、、、、、就是说 先创建与对方的会话,然后去跳转,所以跳转过来的聊天就不要重新去创建了,直接把之前创建的会话拿来用

要回复问题请先登录注册