回调及监听
本文为您介绍Web SDK回调及监听的接口详情。
目录
API | 描述 |
---|---|
添加事件监听。 | |
取消事件监听。 | |
连接成功回调。 | |
断开连接回调。 | |
呼叫回调。 | |
结束通话回调。 | |
接听回调。 | |
拒听回调。 | |
忙线回调。 | |
离开通话回调。 | |
错误异常回调。 | |
网络质量回调。 | |
离开频道回调。 | |
加入频道回调。 |
详情
on:添加事件监听
on(eventName: EventType, listener: (...args: any[]) =>void): this;
参数说明:
参数
类型
描述
eventName
EventType
事件类型。
listener
(...args: any[]) =>void
事件回调。
返回说明:this,当前实例。
off:取消事件监听
off(eventName: EventType, listener: (...args: any[]) =>void): this;
参数说明:
参数
类型
描述
eventName
EventType
事件类型。
listener
(...args: any[]) =>void
事件回调。
返回说明:this,当前实例。
onConnect:连接成功回调
onConnect(callback: (res: Packet) =>void): void;
参数说明:
参数
类型
描述
callback
(res: Packet) =>void
回调函数。
返回说明:void,无返回数据。
onDisconnect:断开连接回调
onDisconnect(callback: () =>void): void;
参数说明:
参数
类型
描述
callback
() =>void
回调函数。
返回说明:void,无返回数据。
onCalling:呼叫回调
onCalling(callback: (res: SignalBody) =>void): void;
参数说明:
参数
类型
描述
callback
(res: SignalBody) =>void
回调函数。
返回说明:void,无返回数据。
onTerminate:结束通话回调
onTerminate(callback: (res: ReciveBody) =>void): void;
参数说明:
参数
类型
描述
callback
(res: ReciveBody) =>void
回调函数。
返回说明:void,无返回数据。
onAccept:接听回调
onAccept(callback: (res: ReciveBody) =>void): void;
参数说明:
参数
类型
描述
callback
(res: ReciveBody) =>void
回调函数。
返回说明:void,无返回数据。
onReject:拒听回调
onReject(callback: (res: ReciveBody) =>void): void;
参数说明:
参数
类型
描述
callback
(res: ReciveBody) =>void
回调函数。
返回说明:void,无返回数据。
onBusy:忙线回调
onBusy(callback: (res: ReciveBody) =>void): void;
参数说明:
参数
类型
描述
callback
(res: ReciveBody) =>void
回调函数。
返回说明:void,无返回数据。
onLeave:离开通话回调
onLeave(callback: (res: ReciveBody) =>void): void;
参数说明:
参数
类型
描述
callback
(res: ReciveBody) =>void
回调函数。
返回说明:void,无返回数据。
onError:错误异常回调
onError(callback: (res: Error) =>void): void;
参数说明:
参数
类型
描述
callback
(res: Error) =>void
回调函数。
返回说明:void,无返回数据。
onNetworkQuality:网络质量回调
onNetworkQuality(callback: (res: NetworkQuality) =>void): void;
参数说明:
参数
类型
描述
callback
(res: NetworkQuality) =>void
回调函数。
返回说明:void,无返回数据。
onUserLeave:离开频道回调
onUserLeave(callback: (res: UserBaseInfo) =>void): void;
参数说明:
参数
类型
描述
callback
(res: UserBaseInfo) =>void
回调函数。
返回说明:void,无返回数据。
onJoin:加入频道回调
onJoin(callback: (res: AuthInfo) =>void): void;
参数说明:
参数
类型
描述
callback
(res: AuthInfo) =>void
回调函数。
返回说明:void,无返回数据。