多方通话房间定制化配置类 JRoomCustomConfig
用于配置多方通话房间场景下的特定设置,扩展了通用配置类提供的功能。 该类当前继承了所有基类 JCCCommonCustomConfig 的配置选项,包括通话页面配置和UIAbility名称等。 多方通话房间支持多人同时加入并进行音视频通话,此配置类用于定制其界面和行为。
// 创建多方通话房间配置对象const roomConfig = new JRoomCustomConfig();// 配置通话界面roomConfig.talkingConfig.title = "多方会议";roomConfig.talkingConfig.showStatistic = true; // 显示统计按钮roomConfig.talkingConfig.showMinimized = true; // 显示最小化按钮// 设置UIAbility名称,用于后台任务通知roomConfig.abilityName = "com.example.RoomAbility";// 应用配置到房间管理器JRoomManager.getInstance().setCustomConfig(roomConfig); Copy
// 创建多方通话房间配置对象const roomConfig = new JRoomCustomConfig();// 配置通话界面roomConfig.talkingConfig.title = "多方会议";roomConfig.talkingConfig.showStatistic = true; // 显示统计按钮roomConfig.talkingConfig.showMinimized = true; // 显示最小化按钮// 设置UIAbility名称,用于后台任务通知roomConfig.abilityName = "com.example.RoomAbility";// 应用配置到房间管理器JRoomManager.getInstance().setCustomConfig(roomConfig);
设置通话界面所在 UIAbility 名字
UIAbility 名称
设置通话界面的 UIAbility 名称,用于后台任务通知跳转。 该参数用于通话中进入后台时,后台长时任务通知点击后的界面跳转。 如果未设置此参数,进入后台后不会弹出后台任务通知,应用可能会被系统终止。
config.abilityName = "com.example.CallAbility"; Copy
config.abilityName = "com.example.CallAbility";
设置通话界面配置
通话界面配置对象
重写父类方法,设置多方通话房间界面的配置参数,包括工具栏、视频窗口、按钮显示等。 通过此配置可以自定义多方通话房间界面的外观和功能选项。
const config = new JRoomCustomConfig();const talkingConfig = new JCCTalkingConfig();talkingConfig.title = "多方视频会议";talkingConfig.showMinimized = true;config.talkingConfig = talkingConfig; Copy
const config = new JRoomCustomConfig();const talkingConfig = new JCCTalkingConfig();talkingConfig.title = "多方视频会议";talkingConfig.showMinimized = true;config.talkingConfig = talkingConfig;
多方通话房间定制化配置类 JRoomCustomConfig
Remarks
用于配置多方通话房间场景下的特定设置,扩展了通用配置类提供的功能。 该类当前继承了所有基类 JCCCommonCustomConfig 的配置选项,包括通话页面配置和UIAbility名称等。 多方通话房间支持多人同时加入并进行音视频通话,此配置类用于定制其界面和行为。
Example
See