默认
发表评论 9
想开发IM:买成品怕坑?租第3方怕贵?找开源自已撸?尽量别走弯路了... 找站长给点建议

MessageHelper.sendChatMessageExtend这个方法是自已加的吧,把代码贴出来看看是怎么写的
评论 9
引用:cbbs 发表于 2019-06-21 13:41
[mw_shl_code=java,true]MessageHelper.sendChatMessageExtend(activity, currentChattingUser.getUser_uid ...

客户端有现成的发送 MT03_OF_CHATTING_MESSAGE 协议的方法,你为何要自已重新写一遍?
另外,把你写的这个方法是怎么调用的代码,也贴出来,尤其fingerPrint这个参数 是传的什么?
引用:cbbs 发表于 2019-06-21 14:15
这个代码我都没有都重写过,直接调用demo过来的。[mw_shl_code=java,true]String fingerPring = Protocal.g ...

以你贴的代码完全看不出来会有什么情况。

建议这样来排查:下载我编译的APP,在你的手机,以及你所说的情况下,来复现,看看会不会出现。出现或不出现,记得及时反馈。

建议,把你复现的完整场景描述清楚。
引用:cbbs 发表于 2019-06-24 11:36
这样说吧:我是基于demo上开发,发送信息接收消息这些代码,我没有改动过。当在消息列表出现
就是重连,然 ...

用我编译的原版:https://fir.im/vg2b,模拟你说的情况,最好拍个完整的视频,单独作为文件 qq上发给我,我看看你说的是什么情况
引用:cbbs 发表于 2019-07-11 09:54
不能拿demo来测试丢包情况,现在这个项目后台进行一些修改。
MessageQoSListener监听原因,什么情况返回丢 ...

当你本的网络正常的情况下,在超时的时间内没有收到对方的消息ACK应答包时,就会被认定为“无法送达”,并在MessageQoSListener的回调中通知Lost包了。具体你可以看一下MobileIMSDK的源码逻辑
打赏楼主 ×
使用微信打赏! 使用支付宝打赏!

返回顶部