修复 [反餽問題]
This commit is contained in:
@@ -6,4 +6,14 @@ import com.yunbao.common.bean.BaseModel;
|
||||
* 融云连接状态监听通知
|
||||
*/
|
||||
public class RongIMConnectionStatusEvent extends BaseModel {
|
||||
private int status;
|
||||
|
||||
public int getStatus() {
|
||||
return status;
|
||||
}
|
||||
|
||||
public RongIMConnectionStatusEvent setStatus(int status) {
|
||||
this.status = status;
|
||||
return this;
|
||||
}
|
||||
}
|
||||
|
||||
@@ -190,13 +190,14 @@ public class RongcloudIMManager {
|
||||
break;
|
||||
//用户账号在其它设备登录,此设备被踢下线
|
||||
case KICKED_OFFLINE_BY_OTHER_CLIENT:
|
||||
EventBus.getDefault().post(new RongIMConnectionStatusEvent());
|
||||
EventBus.getDefault().post(new RongIMConnectionStatusEvent().setStatus(-1));
|
||||
break;
|
||||
//连接暂时挂起(多是由于网络问题导致),SDK 会在合适时机进行自动重连
|
||||
case SUSPEND:
|
||||
break;
|
||||
//连接成功
|
||||
case CONNECTED:
|
||||
EventBus.getDefault().post(new RongIMConnectionStatusEvent().setStatus(1));
|
||||
break;
|
||||
//连接超时,SDK 将停止连接,用户需要做超时处理,再自行调用连接接口进行连接
|
||||
case TIMEOUT:
|
||||
|
||||
Reference in New Issue
Block a user