|
视频客服插件 - iOS v2401.0
|
Protected 属性 | |
| __pad0__: NSObject@property (nonatomic | |
| strong E | engine |
| - (void) addCallback: | (F) | callback |
订阅回调
| callback | 回调代理对象 |
| - (NSString *) getCallId |
获取通话ID
| - (JCCClientState) getClientLoginState |
获取当前登录状态
| - (JCCVersion *) getVersion |
获取SDK和底层库的版本号信息
| - (BOOL) login: | (JCCLoginParam *) | param |
| - (BOOL) logout |
登出并销毁,登出结果通过 onLogout 回调通知
| - (void) miniTalkingWindow |
最小化通话窗口
| - (void) removeCallback: | (F) | callback |
取消订阅回调
| callback | 回调代理对象 |
| - (void) restoreTalkingWindow |
恢复通话窗口
| - (bool) sendMessageInCall: | (NSString *) | type | |
| content: | (NSString *) | content | |
| toUserId: | (nullable NSString *) | userId | |
透明通道发送消息给某个成员,userId 传空则发送给所有成员,消息内容不能大于4K
| type | 消息类型 |
| content | 消息内容 |
| userId | 对象ID |
| - (int) sendOnlineMessage: | (NSString *_Nonnull) | message | |
| userId: | (NSString *_Nonnull) | userId | |
发送在线消息
| message | 消息内容 |
| userId | 对方用户ID |
onOnlineMessageSendResult 回调的 operatorId 参数 -1 表示调用异常,不会收到回调通知 | - (void) setCustomConfig: | (T) | customConfig |
设置定制配置参数
| customConfig | 定制化配置参数 |
| - (void) setVideoAngle: | (JCCMediaDeviceVideoAngle) | angle |
设置视频旋转角度
| angle | 视频旋转角度,参看 JCCMediaDeviceVideoAngle |
| - (void) uploadFile: | (JCCUploadFileParam *) | param |
上传文件
| param | 文件上传信息 ,参看 JCUploadFileParam |
| - (void) uploadFile: | (NSString *) | callId | |
| type: | (JCCFileType) | type | |
| filePath: | (NSString *) | filePath | |
| fileName: | (NSString *) | fileName | |
上传文件
| callId | 通话ID |
| type | 文件类型 |
| filePath | 文件本地路径 |
| fileName | 文件名,请确保文件名全局唯一,相同文件名会互相覆盖 |