问题描述 用A先发送一条数据,在用B瞬间跟着发一条数据,应该是先显示A发送的数据,但是遇到问题,B发送的内条数据会显示在A发送的数据之前.我去打log查看了两条数据的时间戳,发现B的时间戳先于A的时间戳,所以显示顺序就有问题了.我两台设备都是用的网络时间.请问有什么解决办法吗?请尽快看一下,很着急. 解决方案 你确定两台设备都是网络时间吗?发送消息获取的是本地的时间,接收消息是获取的网络时间解决方案二:那我要用环信必须要把手机系统时间设为网络时间?! 那不同时区又怎么办?! 环信为什么要用这种方
问题描述 可以发送文本信息,发送图片报错.可能是什么原因? 解决方案 发送的图片会否超过了10M,还有没有其他的错误信息解决方案二:没有超过10M,打印出来的错误码是402 没有其他错误信息解决方案三:可以看下你发送图片的扩展消息体么 ?
问题描述 我自定义消息扩展,在其他控制器上调用ChatViewController的sendMessage方法,回话记录会出现两条信息,一条没有时间,一条有时间,重新进入聊天界面只有一条消息 解决方案 消息的接送者是不是传的自己?
问题描述 iOS 我用的3.x 发送消息显示发送成功,把他添加列表后也可以正常显示,可是当我离开此聊天页面再进来重新加载信息时,这个时候完全不显示我发出的消息..只有对方发来的消息.请问这是为什么啊?谢谢了~ 就是我每次进入到聊天页面加载的聊天消息都只有对方发来的..除非是我刚刚发出手动加到列表里 解决方案 获取消息记录的那个方法看下是否获取到自己发出的消息,还有确认下自己的消息是否被删除,可以查看本地DB解决方案二:可以// 得到最后消息文字或者类型- (NSString *)subTitle
问题描述 浪潮服务器的03系统,在用MQ6.0发送消息时对方总是丢消息,日志报错.但是用笔记本与服务器直连,MQ正常.日志报:数据发送到主机220.21.11.33的错误,在将数据通过TCP/IP发送到220.21.11.33时发生错误.其原因可能是通信故障,TCP/IP(send)调用的返回码是10054X('2746').记录这些值并通知系统管理员 解决方案 解决方案二: 底层网络不通排查防火墙设置timeout解决方案三: 还有就是回退阀值解决方案四: 网络问题核实网络吧解决方案五: 防火
问题描述 在群聊中,我用设备A发送一条数据,然后用B发送一条消息,B发送的消息显示在A发送的内条消息之上,应该在A下面的.和conversation.insertMessage(message);这个方法有关系吗?环信记录数据,插入数据库时候需要自己手动插入一下吗? 解决方案 3.x发送消息是拿的本地的时间,接收消息是拿的服务器的时间,你手机时间是设置的网络时间吗?解决方案二:难道我要用环信必须要把手机系统时间改为网络时间才可以吗?! 如果不同时区那也没办法和环信了?!
问题描述 解决方案 @Override public void onClick(View v) { // TODO Auto-generated method stub switch (v.getId()) { case R.id.fasong: String xiaoxi = text.getText().toString(); if (xiaoxi.equals("")) {
问题描述 离线能够获取到消息提示,但是不能获取到消息 解决方案 广播只能获取最后一条,建议使用环信的监听回调来监听离线消息,还有就是不论用广播和监听都需要调用sdk的初始化完成方法!EMChat.getInstance().setAppInited(); http://docs.easemob.com/doku.p ... eiver解决方案二:谢谢,我使用了监听回调,但是官方说的是在下面代码下获取离线消息case EventOfflineMessage: {//接收离线消息 List<EMMe
问题描述 addMessageListener,我用这个做了监听,但是没有收到消息,需要刷新一下才会出来新消息,请问这个监听在哪里使用?具体用法是怎样的?谢谢. 解决方案 看下对应的onResume 方法中的注册监听的方法.还有onStop方法中对应的注销监听的方法了.解决方案二:这个有例子吗?具体我不太了解.麻烦了.