访客端定制化配置类 JCCGuestCustomConfig
用于配置访客端在视频客服场景下的特定设置,扩展了通用配置类提供的功能。 提供了来电配置、等待配置等特定于访客场景的定制选项,同时继承了所有基类的配置选项。 应用可以通过此类定制访客端的通话、等待、来电等界面和行为。
// 创建访客端配置对象const guestConfig = new JCCGuestCustomConfig();// 设置通用配置guestConfig.talkingConfig.title = "客服通话";// 设置来电配置const incomingConfig = new JCCIncomingConfig();incomingConfig.answerTimeout = 30; // 设置来电超时时间为30秒guestConfig.incomingConfig = incomingConfig;// 设置等待配置const waitingConfig = new JCCWaitingConfig();waitingConfig.tipTitle = "正在等待客服接听";waitingConfig.urgent = true; // 启用紧急按钮guestConfig.waitingConfig = waitingConfig;// 应用配置到访客管理器JCCGuestManager.getInstance().setCustomConfig(guestConfig); Copy
// 创建访客端配置对象const guestConfig = new JCCGuestCustomConfig();// 设置通用配置guestConfig.talkingConfig.title = "客服通话";// 设置来电配置const incomingConfig = new JCCIncomingConfig();incomingConfig.answerTimeout = 30; // 设置来电超时时间为30秒guestConfig.incomingConfig = incomingConfig;// 设置等待配置const waitingConfig = new JCCWaitingConfig();waitingConfig.tipTitle = "正在等待客服接听";waitingConfig.urgent = true; // 启用紧急按钮guestConfig.waitingConfig = waitingConfig;// 应用配置到访客管理器JCCGuestManager.getInstance().setCustomConfig(guestConfig);
设置通话界面所在 UIAbility 名字
UIAbility 名称
设置通话界面的 UIAbility 名称,用于后台任务通知跳转。 该参数用于通话中进入后台时,后台长时任务通知点击后的界面跳转。 如果未设置此参数,进入后台后不会弹出后台任务通知,应用可能会被系统终止。
config.abilityName = "com.example.CallAbility"; Copy
config.abilityName = "com.example.CallAbility";
设置通话界面配置
通话界面配置对象
重写父类方法,设置通话界面的配置参数,包括工具栏、视频窗口、按钮显示等。 通过此配置可以自定义访客端通话界面的外观和功能。
设置来电配置
来电配置对象
设置客服来电相关配置,包括来电铃声、接听超时等。 客服呼叫访客时使用此配置控制来电行为。
设置等待配置
等待配置对象
设置访客呼叫客服时的等待界面配置,包括等待提示、背景音乐等。 访客呼叫客服时,在客服接听前的等待阶段使用此配置。
访客端定制化配置类 JCCGuestCustomConfig
Remarks
用于配置访客端在视频客服场景下的特定设置,扩展了通用配置类提供的功能。 提供了来电配置、等待配置等特定于访客场景的定制选项,同时继承了所有基类的配置选项。 应用可以通过此类定制访客端的通话、等待、来电等界面和行为。
Example
See