OptionalonQuery
onQuery?: ( operationId: number, result: boolean, reason: JClientReason, queryInfo: undefined | JCCRoomQueryInfo,) => void Type declaration
- (
operationId: number,
result: boolean,
reason: JClientReason,
queryInfo: undefined | JCCRoomQueryInfo,
): void Parameters
- operationId: number
- result: boolean
- reason: JClientReason
- queryInfo: undefined | JCCRoomQueryInfo
Returns void
OptionalonJoin
onJoin?: (result: boolean, reason: JRoomReason, roomId: string) => void
Type declaration
- (result: boolean, reason: JRoomReason, roomId: string): void
Parameters
- result: boolean
- reason: JRoomReason
- roomId: string
Returns void
OptionalonLeave
onLeave?: (reason: JRoomReason, roomId: string) => void
Type declaration
- (reason: JRoomReason, roomId: string): void
Parameters
- reason: JRoomReason
- roomId: string
Returns void
OptionalonRoomStateChanged
onRoomStateChanged?: (state: JRoomState, oldState: JRoomState) => void
Type declaration
- (state: JRoomState, oldState: JRoomState): void
Parameters
- state: JRoomState
- oldState: JRoomState
Returns void
多方通话房间回调接口 JRoomCallback
Remarks
提供多方通话房间相关的回调方法,用于接收房间状态变化、加入/离开结果和查询结果等事件通知。 继承自 JCommonCallback,因此也包含了基础的登录状态、消息接收等通用回调方法。 应用需要实现此接口并通过 JRoomManager.addCallback 注册,才能接收到相关回调。
Example
See