默认
发表评论 4
想开发IM:买成品怕坑?租第3方怕贵?找开源自已撸?尽量别走弯路了... 找站长给点建议
你看的哪个篇文章的哪段逻辑思路?还没有标记上线就收到离线消息?你在拉取离线消息的时候就已经是在线的了,这时候的消息不可能需要存到你的离线消息表里啊
评论 4
引用:四月的谎言 发表于 2020-02-06 22:52
如果离线消息还没拉取完毕 新的消息先到达了要咋搞啊

这种情况,可以根据消息的时间(有的im中消息id本身就是时间有序的,可以根据消息id来排序)在客户的消息数据模型中进行排序,而不是直接插入到模型的最后面。说到底,客户端只是用来显示,显示排序成本不高。
打赏楼主 ×
使用微信打赏! 使用支付宝打赏!

返回顶部