|
视频通话插件 - iOS v2601.0
|
通话页面配置 更多...
#include <JCCTalkingConfig.h>
属性 | |
| NSUInteger | topBarBackground |
| 颜色格式为8位16进制ARGB,例如0xFFFFFFFF | |
| NSString * | title |
| 标题内容 | |
| NSUInteger | titleTextSize |
| 标题字体大小,默认14 | |
| NSUInteger | timerTextSize |
| 计时字体大小,默认12 | |
| NSUInteger | toolBarBackground |
| 工具栏背景色 | |
| NSArray * | toolBarButtons |
| JCToolbarButtons配置数组 | |
| NSUInteger | toolBottomBarMargin |
| 工具栏距离底部距离,默认0,只支持不大于4个按钮的场景 | |
| NSUInteger | toolBarButtonTextSize |
| 工具栏按钮字体大小,默认12 | |
| UIView< JCCIBaseView > * | customView |
| 自定义图层,需实现 JCCIBaseView 协议,用来接收生命周期等事件,尺寸为全屏幕大小 | |
| BOOL | showMinimized |
| 是否显示最小化按钮,默认为YES | |
| BOOL | showStatistic |
| 是否显示统计按钮,默认为YES | |
| BOOL | showRequestResolution |
| 是否显示切换分辨率按钮,默认为YES | |
| BOOL | useThirdACD |
| 是否使用第三方排队机,如果为NO,则使用插件中排队机,默认为NO | |
| BOOL | showDoodleButton |
| 是否显示涂鸦按钮,默认为YES | |
| BOOL | showCancelSign |
| 是否显示电子签名栏取消按钮,默认为NO | |
| NSUInteger | defaultDoodleStrokeWidth |
| 电子签名画笔宽度,默认为8 | |
| BOOL | signFullScreen |
| 签字签名是否全屏显示 | |
| NSString * | heldAudioPath |
| NSString * | transferAudioPath |
| BOOL | showShareCanvas |
| 是否显示共享的画面,默认为YES | |
| NSUInteger | collaborationRemotePathColor |
| 协作共享远端路径颜色 | |
| NSUInteger | collaborationSelfPathColor |
| 协作共享自己端路径颜色 | |
| NSInteger | videoHoldBackgroundColor |
| 通话中关闭摄像头视频背景颜色,如果不使用背景颜色则设置为-1,默认设置为-1 | |
| UIImage * | videoHoldSmallIcon |
| 通话中关闭摄像头小视频图标 | |
| UIImage * | videoHoldLargeIcon |
| 通话中关闭摄像头大视频图标 | |
| BOOL | videoHoldLastFrame |
| 获取关闭摄像头后是否停留在最后一帧,包括远端和本端视频,默认NO | |
| BOOL | fullDisplayFunctionLayout |
| 全显示功能布局,默认NO | |
| NSUInteger | delayDimissDuration |
| 通话结束后延迟销毁通话界面,单位秒。默认为0 | |
| BOOL | isAutoCloseRemoteRecord |
| 是否自动关闭远程录制,默认为NO | |
| NSString * | miniScreenShareTip |
| 屏幕共享时最小化窗口提示 | |
| BOOL | switchFocusVideoViewWithClick |
| 设置是否允许点击小视频窗口切换焦点视频。默认允许 | |
| BOOL | remoteVideoFullScreen |
| 远端视频是否全屏显示,默认为NO | |
| BOOL | localVideoFullScreen |
| 本端视频是否全屏显示,默认为YES | |
| NSString * | messageToast |
| 新消息提示 | |
| BOOL | msgSupportSendFile |
| 是否支持发送文件,默认为NO | |
| NSString * | msgGetSendFilesUrl |
| 获取预加载文件列表的地址 | |
| NSUInteger | msgLayoutInitialHeight |
| 聊天窗口初始高度,单位dp,0表示使用当前聊天窗口高度自动换算 | |
| NSUInteger | pipSmallVideoWindowWidth |
| 对讲模式小窗口显示宽度, 默认90 | |
| NSUInteger | pipSmallVideoWindowHeight |
| 对讲模式小窗口显示高度,默认160 | |
通话页面配置
|
readwritenonatomiccopy |
通话保持中时,需要播放的音频文件路径 只支持播放支持pcm,wav的格式(需要单声道,采样率16K音频文件)
|
readwritenonatomicassign |
颜色格式为8位16进制ARGB,例如0xFFFFFFFF
顶部栏背景色
|
readwritenonatomiccopy |
转接时,需要播放的音频文件路径 只支持播放支持pcm,wav的格式(需要单声道,采样率16K音频文件)