通话界面定制化配置 JCCTalkingConfig
用于配置通话界面的各种视觉和功能属性,包括工具栏、视频窗口、按钮显示等
const talkingConfig = new JCCTalkingConfig();talkingConfig.title = "视频通话中";talkingConfig.toolBarBackground = "#FF333333";talkingConfig.showMinimized = true; Copy
const talkingConfig = new JCCTalkingConfig();talkingConfig.title = "视频通话中";talkingConfig.toolBarBackground = "#FF333333";talkingConfig.showMinimized = true;
设置工具栏背景色
工具栏背景色,输入格式"#FF000000"
设置通话界面底部工具栏的背景颜色
设置工具栏按钮文字大小
工具栏按钮文字大小
设置通话界面底部工具栏按钮的文字大小
设置工具栏距离底部距离
工具栏距离底部距离
设置通话界面底部工具栏距离底部距离
设置顶部栏背景色
顶部栏背景色,输入格式"#FF000000"
设置通话界面顶部状态栏的背景颜色
设置顶部栏距顶部距离
工具栏距顶部距离
设置通话界面工具栏距离顶部距离
设置标题内容
标题内容
设置通话界面顶部显示的标题文本
设置标题字体大小
标题字体大小
设置通话界面顶部显示的标题字体大小
设置计时器字体大小
计时器字体大小
设置通话界面顶部显示的计时器字体大小
设置是否显示统计按钮
是否显示统计按钮
控制是否在通话界面显示网络统计信息按钮
设置是否显示最小化按钮
是否显示最小化按钮
控制是否在通话界面显示最小化按钮
设置是否显示订阅分辨率按钮
是否显示订阅分辨率按钮
控制是否在通话界面显示订阅分辨率按钮
设置是否使用自定义ability
是否使用自定义ability
控制是否使用自定义ability加载通话界面
设置自定义组件
自定义组件控制器
设置通话界面的自定义视图组件
设置是否使用第三方排队机
是否使用第三方排队机
控制是否使用第三方排队机功能
设置是否显示签名取消按钮
是否显示签名取消按钮
控制是否在电子签名界面显示取消按钮
设置呼叫保持的音乐文件路径
呼叫保持的音乐文件路径
设置通话保持状态下播放的音乐文件路径
设置是否显示共享的画面
是否显示共享的画面
控制是否在通话界面显示共享的画面内容
设置远端画笔颜色
远端画笔颜色
设置远端用户涂鸦时的画笔颜色,格式为"#AARRGGBB"
设置本端画笔颜色
本端画笔颜色
设置本地用户涂鸦时的画笔颜色,格式为"#AARRGGBB"
设置电子签名是否全屏显示
电子签名是否全屏显示
控制电子签名界面是否以全屏方式显示
设置对讲模式小视频窗口显示宽度
对讲模式小视频窗口显示宽度,单位dp
设置PiP(画中画)模式下小视频窗口的宽度
设置对讲模式小视频窗口显示高度
对讲模式小视频窗口显示高度,单位dp
设置PiP(画中画)模式下小视频窗口的高度
设置演讲者模式小视频窗口显示宽度
演讲者模式小视频窗口显示宽度,单位dp
设置演讲者模式下小视频窗口的宽度
设置演讲者模式小视频窗口显示高度
演讲者模式小视频窗口显示高度,单位dp
设置演讲者模式下小视频窗口的高度
设置关闭摄像头后窗口背景色
关闭摄像头后窗口背景色
设置当摄像头关闭时视频窗口的背景颜色,格式为"#AARRGGBB"
设置关闭摄像头后大窗口展示图片
关闭摄像头后大窗口展示图片
设置摄像头关闭时在大窗口中显示的图片资源路径
设置关闭摄像头后小窗口展示图片
关闭摄像头后小窗口展示图片
设置摄像头关闭时在小窗口中显示的图片资源路径
设置签名画笔大小
签名画笔大小
设置电子签名功能中画笔的粗细
设置功能布局UI是否全显示
功能布局UI是否全显示
控制通话界面的功能按钮是否全部显示
设置通话结束后延迟销毁通话界面时长
延迟销毁时长,单位毫秒
设置通话结束后多长时间销毁通话界面,可用于显示通话结束的提示
设置是否显示涂鸦按钮
是否显示涂鸦按钮
控制是否在通话界面显示涂鸦功能按钮
设置是否自动关闭远程录制
是否自动关闭远程录制
控制是否在通话结束时自动关闭远程录制功能
设置是否允许点击小视频窗口切换焦点视频
是否允许点击小视频窗口切换焦点视频
控制是否在通话时允许点击小视频窗口切换焦点视频
设置屏幕共享时最小化窗口提示信息
屏幕共享时最小化窗口提示信息
设置当屏幕共享时最小化窗口显示的提示文本
设置JCToolbarButtons配置数组
工具栏按钮配置数组
设置通话界面工具栏显示的按钮及其顺序,可选值参考 JCCToolBarButtons 枚举
config.toolBarButtons = [ JCCToolBarButtons.JCCEndButton, JCCToolBarButtons.JCCMicButton, JCCToolBarButtons.JCCCameraButton]; Copy
config.toolBarButtons = [ JCCToolBarButtons.JCCEndButton, JCCToolBarButtons.JCCMicButton, JCCToolBarButtons.JCCCameraButton];
设置关摄像头是否停留最后一帧
关摄像头是否停留最后一帧
控制关闭摄像头时是否保留最后一帧画面,而不是显示背景色或占位图片
设置新消息提示语
新消息提示语
设置收到新消息时显示的提示文本
设置新消息弹出提示位置和界面顶部的距离百分比
新消息弹出提示位置百分比
设置新消息toast提示框距离界面顶部的相对位置,取值范围0-1
设置消息聊天框初始高度
消息聊天框初始高度,单位vp
设置消息聊天窗口打开时的初始高度
设置消息界面是否支持发送文件
是否支持发送文件
设置预加载的文件列表接入地址
预加载的文件列表接入地址
设置无应答时是否每间隔一分钟提示一次
是否每间隔一分钟提示一次
控制在无应答时是否重复提示,若为true则每分钟提示一次,false则只提示一次
通话界面定制化配置 JCCTalkingConfig
Remarks
用于配置通话界面的各种视觉和功能属性,包括工具栏、视频窗口、按钮显示等
Example