默认
发表评论 4
想开发IM:买成品怕坑?租第3方怕贵?找开源自已撸?尽量别走弯路了... 找站长给点建议
服务端的这个函数被调用3次是不合理的。

其实,onTransBuffer_C2C_RealTimeSendFaild_CallBack函数的返回true,即告诉SDK核心层你的业务层已处理好离线消息,客户端就不会再尝试重传消息,服务端的同一条消息,也就不会进这个回调3次了。

你仔细读一下API说明(上面的链接点进去就是):
[已回复] 求助关于MobileIMSDK服务端离线消息重复存储的问题_WX20191109-111142@2x.png
评论 4
引用:流离 发表于 2020-09-04 16:17
我这儿也出现这个问题,不过出现的地方是在群消息部分,当发出群消息后,数据库有可能出现三条一模一样的 ...

1、未收到true理论情况下是有可能的,但如果频繁这样,肯定就是另有原因;
2、重传的包,fingerprint一定是一样的,如果不一样,那就是另有原因。

你可以单独开一贴,详细描述一下,我帮你也分析一下看看是什么问题。
打赏楼主 ×
使用微信打赏! 使用支付宝打赏!

返回顶部