访客等待配置类 JCCWaitingConfig

用于配置访客呼叫客服时的等待界面和行为,包括背景音乐、提示内容和紧急按钮等。 当访客呼叫客服并等待客服接听时,此配置决定等待界面的展示内容和交互方式。

const waitingConfig = new JCCWaitingConfig();
waitingConfig.waitingAudioPath = "/resources/waiting_music.mp3";
waitingConfig.tipTitle = "正在等待客服接听";
waitingConfig.tipContent = "您前面还有3位用户,请耐心等待...";
waitingConfig.urgent = true;

// 将等待配置应用到访客配置
const guestConfig = new JCCGuestCustomConfig();
guestConfig.waitingConfig = waitingConfig;

Accessors

  • set waitingAudioPath(value: string): void

    设置等待音频文件路径

    Parameters

    • value: string

      音频文件的路径

    Returns void

    设置访客等待过程中播放的背景音乐文件路径。 如果设置为空字符串,则不播放背景音乐。

  • set waitStateTextSize(value: number): void

    设置提示标题文字大小

    Parameters

    • value: number

      提示标题文字大小, 单位fp, 默认值25

    Returns void

    设置等待界面显示的提示标题文字大小。

  • set tipTitle(value: string): void

    设置提示标题

    Parameters

    • value: string

      提示标题文本

    Returns void

    设置等待界面显示的提示标题,通常用于简短描述当前状态。

  • set tipContent(value: string): void

    设置提示内容

    Parameters

    • value: string

      提示内容文本

    Returns void

    设置等待界面显示的详细提示内容,可用于展示队列位置、预计等待时间等信息。

  • set urgent(value: boolean): void

    设置是否显示紧急按钮

    Parameters

    • value: boolean

      是否显示紧急按钮

    Returns void

    设置等待界面是否显示紧急按钮,用于紧急情况下快速获取客服支持。

    • true: 显示紧急按钮
    • false: 不显示紧急按钮