视频客服插件 - iOS v2401.0
载入中...
搜索中...
未找到
构造函数 | 所有成员列表
<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:
 

函数文档

◆ onError:errorCodeDetail:

- (void) onError: (NSString *)  errorCode
errorCodeDetail: (NSString *)  errorCodeDetail 

上报事件回调

注解
该接口可用于定位问题,调试使用,不可用于业务逻辑,部分错误码存在不合理
参数
errorCode错误码
errorCodeDetail错误信息

◆ onLogin:reason:

- (void) onLogin: (BOOL)  result
reason: (JCCReasonCode reason 

登录结果回调

参数
resulttrue 表示登录成功,false 表示登录失败
reason当 result 为 false 时该值有效

◆ onLogout:

- (void) onLogout: (JCCReasonCode reason

登出回调

参数
reason登出原因
参见
JRTCClientReason

◆ onMessageInCallReceived:content:fromUserId:

- (void) onMessageInCallReceived: (NSString *)  type
content: (NSString *)  content
fromUserId: (NSString *)  fromUserId 

接收通话中消息的回调

参数
type消息类型
content消息内容
fromUserId消息发送成员的userId

◆ onOnlineMessageReceived:userId:

- (void) onOnlineMessageReceived: (NSString *)  message
userId: (NSString *)  userId 

收到在线消息

参数
message消息内容
userId对方 ID

◆ onOnlineMessageSendResult:operatorId:

- (void) onOnlineMessageSendResult: (BOOL)  result
operatorId: (int)  operatorId 

在线消息发送结果

参数
result发送结果是否成功
  • true:发送成功
  • false:发送失败
operatorId操作ID,对应 sendOnlineMessage 的返回值

◆ onSystemPhoneStateChanged:oldState:

- (void) onSystemPhoneStateChanged: (SystemPhoneState)  newState
oldState: (SystemPhoneState)  oldState 

系统通话状态变化

参数
newState当前通话状态
oldState之前通话状态

◆ onUploadFileError:error:

- (void) onUploadFileError: (NSString *)  fileName
error: (NSError *)  error 

文件上传失败

参数
fileName文件名
error错误原因

◆ onUploadFileResult:response:

- (void) onUploadFileResult: (NSString *)  fileName
response: (NSDictionary *)  response 

文件上传成功

参数
fileName文件名
response参数

◆ onViewEvent:

- (BOOL) onViewEvent: (JCCViewEvent viewEvent
optional

UI事件通知

参数
viewEvent事件类型
返回
  • true 表示该事件由app外部处理,插件内部无需处理
  • false 插件内部默认处理该事件