ThinkChat🤖让你学习和工作更高效,注册即送10W Token,即刻开启你的AI之旅 广告
# Web SDK基础功能 ## 初始化 ``` import {connection} from "./sdk/connection" ; var IM = connection.getInstance(IMConfig.server); global.IM = IM ; ``` ### 登录 ``` options= {"account":"test",password:"123456"} IM.connection(options); ``` ### 退出 ``` IM.logout(); ``` ## 事件说明 ``` /** * 事件-连接成功 */ this.onConnectSuccess = function(){ } /** * 事件-连接失败 */ this.onConnectError = function(){ } /** * 事件-连接关闭 */ this.onConnectClose = function(){ } /** * 事件-指令错误 */ this.onCmdError = function(){ } /** * 事件-重连 */ this.onReconnect = function(){ } /** * 事件-重连成功 */ this.onReconnectSuccess = function(){ } /** * 事件-登录成功 */ this.onLoginSuccess = function(){ } /** * 事件-登录成功 */ this.onLoginSuccess = function(){ } /** * 事件-登录失败 */ this.onLoginError = function(){ } /** * 事件-退出 */ this.onLogout = function(){ } /** * 事件-踢除下线 */ this.onKicked = function(){ } /** * 事件-收到消息通知 */ this.onMessageNew = function(message){ } /** * 事件-接收方打开消息 */ this.onMessageOpen = function(){ } /** * 事件-消息条数变化 */ this.onMessageNewCount = function(){ } /** * 事件-消息状态变化 */ this.onMessageStatus = function(){ } /** * 事件-通知消息 */ this.onNotify = function(){ } /** * 事件-好友申请 */ this.onFriendInvite = function(notify){ } /** * 事件-好友申请结果 */ this.onFriendReply = function(notify){ } /** * 事件-好友移除 */ this.onFriendRemove = function(notify){ }