GoEasyIM SDK - 网络状态监听
监听网络连接成功
触发条件:
- 与GoEasy建立连接成功
- 网络不稳定时,断网后,GoEasy内置自动重连机制重连成功后
监听
var onConnected = function(){
console.log("GoEasyIM has been connected");
};
im.on(GoEasyIM.EVENT.CONNECTED,onConnected);
监听网络连接或重连进行中
触发条件:
- 调用im.connect后,在连接成功之前,根据网络质量会调用一次或多次
- 网络不稳定时,GoEasy内置自动重连机制,在连接成功之前,根据网络质量会调用一次或多次
监听
var onConnecting = function(attempts){
console.log("GoEasyIM is connecting", attempts);
};
im.on(GoEasyIM.EVENT.CONNECTING, onConnecting);
监听网络断开事件
触发条件:
- 手动调用disconnect方法,导致网络断开时触发
监听
var onDisConnected = function(){
console.log("GoEasy has been disconnected");
};
im.on(GoEasyIM.EVENT.DISCONNECTED,onDisConnected);