注册

环信2.1.8有时给特定用户发送消息失败。

本帖最后由 chenweixuan2014 于 2015-5-8 16:20 编辑

我用的环信2.1.8的sdk,在测试过程中遇到如下问题:
问题1:在网络情况不好的时候给A发消息,A可能会收到多条消息。
问题2:在网络情况特别不好的适合发给A消息,提示消息发送失败(网络连接错误),然后网络好了之后,再给A发送任何消息,立刻提示发送失败,但是这时候可以发送群聊或者给B发消息。error log 如下:IllegalStateException: Not connected to server.
已邀请:
你用的是demo还是什么
用的自己的app,集成的时候为了图方便直接在demo基础上面改的。发送消息的方法都是用的demo上的。
> forum.php?mod=redirect&goto=findpost&pid=2579&ptid=1122
用的自己的app,集成的时候为了图方便直接在demo基础上面改的。发送消息的方法都是用的demo上的。 ...


那就要检查代码了,收到多次是不是发了多次
我只调用过一次sendMessage,而且发送方的本地消息也只显示发了一条,但是接收方却收了多条同样的消息。
> forum.php?mod=redirect&goto=findpost&pid=2581&ptid=1122
我只调用过一次sendMessage,而且发送方的本地消息也只显示发了一条,但是接收方却收了多条同样的消息。 ...


你看下接收方的本地数据库,看看有多少条
现在暂时察看不了,正在要测试人员重现中,2个问题都是在测试的时候偶然发生的,重现之后我分析下log和数据库再看看把。
> forum.php?mod=redirect&goto=findpost&pid=2583&ptid=1122
现在暂时察看不了,正在要测试人员重现中,2个问题都是在测试的时候偶然发生的,重现之后我分析下log和数据 ...


好的
> forum.php?mod=redirect&goto=findpost&pid=2583&ptid=1122
现在暂时察看不了,正在要测试人员重现中,2个问题都是在测试的时候偶然发生的,重现之后我分析下log和数据 ...


好的

要回复问题请先登录注册