来源:即时通讯网 - 即时通讯开发者社区!
轻量级开源移动端即时通讯框架。
快速入门 / 性能 / 指南 / 提问
轻量级Web端即时通讯框架。
详细介绍 / 精编源码 / 手册教程
移动端实时音视频框架。
详细介绍 / 性能测试 / 安装体验
基于MobileIMSDK的移动IM系统。
详细介绍 / 产品截图 / 安装体验
一套产品级Web端IM系统。
详细介绍 / 产品截图 / 演示视频
引用此评论
引用:JackJiang 发表于 2022-06-06 11:22 你的意思是,你本地发送失败的消息,在聊天界面上的显示顺序?
引用:crazyerror 发表于 2022-06-07 07:43 是的
引用:crazyerror 发表于 2022-06-07 07:55 楼主,我还想请教一下未读数量在客户端是直接保存到会话表中,还是第一次通过历史消息计算未读数量呢?
引用:JackJiang 发表于 2022-06-07 12:50 因为本地有缓存,就通过历史消息计算未读数量,这样最简单
引用:JackJiang 发表于 2022-06-07 12:48 本地的话,可以想办法在本地进行顺序纠正,服务端的顺序逻辑能少就少一点最好,必竟服务端首要是为了高并 ...
引用:crazyerror 发表于 2022-06-07 19:26 每次初始化sdk 的时候 sdk 根据历史消息进行统计?
引用:JackJiang 发表于 2022-06-08 09:43 统计啥啊,本地有缓存的情况下,每次离线加载的都可以算做未读
引用:crazyerror 发表于 2022-06-08 20:20 楼主,我想请教一下这个客户端发送消息失败后,这个顺序怎么处理?
引用:JackJiang 发表于 2022-06-09 10:14 失败的消息,就按发送时间和顺序显示就好了,这没有什么复杂逻辑可言
引用:crazyerror 发表于 2022-06-10 13:35 我现在是全局消息递增,准备按照这个排序,但是对于发送失败的消息没有全局消息id,是否就继承与上一个发 ...
引用:JackJiang 发表于 2022-06-10 15:47 那你该给他一个全局id
引用:crazyerror 发表于 2022-06-11 16:00 上面的有一个现象就是当会话中没有1个消息的时候发送的时候还是会存在问题
引用:crazyerror 发表于 2022-06-11 16:01 假设发送消息的时候A-B 发送消息, 本地会话中没有1条消息,然而在后续的同步会话中却同步来了1个消息。 ...
引用:JackJiang 发表于 2022-06-11 16:10 你的所有发出消息都会有缓存,这能有什么问题
引用:crazyerror 发表于 2022-06-11 16:41 用户登录,后台进行同步数据,这时候 用户打开了给B 发送消息,结果发送失败了, 后台同步消息收到了B给 ...
精华主题数超过100个。
连续任职达2年以上的合格正式版主
为论区做出突出贡献的开发者、版主等。
Copyright © 2014-2024 即时通讯网 - 即时通讯开发者社区 / 版本 V4.4
苏州网际时代信息科技有限公司 (苏ICP备16005070号-1)
Processed in 0.115239 second(s), 38 queries , Gzip On.