视频客服插件 - iOS v2401.0
载入中...
搜索中...
未找到
构造函数 | 所有成员列表
<JCCRoomCallback>协议 参考

构造函数

(void) - onQuery:result:reason:queryInfo:
 
(void) - onJoin:reason:
 
(void) - onLeave:
 
(void) - onRoomStateChanged:oldState:
 
- 构造函数 继承自 <JCCCommonCallback>
(void) - onLogin:reason:
 登录结果回调
 
(void) - onLogout:
 登出回调
 
(void) - onOnlineMessageSendResult:operatorId:
 在线消息发送结果
 
(void) - onOnlineMessageReceived:userId:
 收到在线消息
 
(void) - onUploadFileResult:response:
 文件上传成功
 
(void) - onUploadFileError:error:
 文件上传失败
 
(void) - onMessageInCallReceived:content:fromUserId:
 接收通话中消息的回调
 
(void) - onError:errorCodeDetail:
 
(void) - onSystemPhoneStateChanged:oldState:
 
(BOOL) - onViewEvent:
 

函数文档

◆ onJoin:reason:

- (void) onJoin: (bool)  result
reason: (JCCReasonCode reason 

加入房间结果回调

调用 join 接口成功后,会收到此回调。

参数
result加入房间是否成功
  • true: 成功
  • false: 失败
reason加入失败原因,当 result 为 false 时该值有效。失败原因参见:错误码

◆ onLeave:

- (void) onLeave: (JCCReasonCode reason

离开房间结果回调

调用 leave 接口成功后,会收到此回调。

参数
reason离开原因,参见:离开原因

◆ onQuery:result:reason:queryInfo:

- (void) onQuery: (int)  operationId
result: (bool)  result
reason: (JCCReasonCode reason
queryInfo: (JCCRoomQueryInfo *)  queryInfo 

查询房间信息结果回调

调用 query 接口成功后,会收到此回调。

参数
operationId操作id,对应 query 接口返回值
result查询房间信息是否成功
  • true: 查询成功
  • false: 查询失败
reason查询失败原因,当 result 为 false 时该值有效。失败原因参见:错误码

◆ onRoomStateChanged:oldState:

- (void) onRoomStateChanged: (JCCRoomState state
oldState: (JCCRoomState oldState 

自身在房间中的状态变化回调

当自身在房间中的状态发生变化时,会收到此回调,例如加入房间、加入房间成功、离开回调等。

状态:

参数
state当前状态
oldState变化前状态