函数原型
setCustomUIText(customSceneTextInfoList: CustomSceneTextInfoList, onSetCustomUITextResult?: (ret: SDKERR, reason: string) => void): void
请求参数
表1 入参说明 | 参数名称 | 是否必选 | 参数类型 | 参数说明 |
| customSceneTextInfoList | Y | CustomSceneTextInfoList | 自定义场景文案信息列表 |
| onSetCustomUITextResult | Y | (ret: SDKERR, reason: string) => void | 设置用户自定义场景文案回调 |
表2 CustomSceneTextInfoList | 参数名称 | 是否必选 | 参数类型 | 参数说明 |
| customSceneTextInfoList | Y | Array<CustomSceneTextInfo> | 自定义场景文案信息列表 |
表3 CustomSceneTextInfo | 参数名称 | 是否必选 | 参数类型 | 参数说明 |
| scene | Y | UICustomTextScene | 自定义文案场景 |
| sceneTextList | Y | Array<UICustomTextInfo> | 自定义文案列表 |
表4 UICustomTextScene枚举说明 | 枚举名称 | 枚举值 | 枚举说明 |
| CLOUD_RECORD_FINISHED_ALERT_SCENE | 0 | 会中主动结束云录制场景 |
| CLOUD_RECORD_FINISHED_ALERT_IM_SCENE | 1 | 以离会方式结束云录制场景(仅对mac平台生效) |
| CLOUD_RECORD_MENU_TITLE_TEXT_SCENE | 2 | 录制弹框菜单中的云录制标题(仅对win平台生效) |
| CLOUD_RECORD_MENU_DES_TEXT_SCENE | 3 | 录制弹框菜单中的云录制描述(仅对win平台生效) |
| MAIN_WINDOW_CLOUD_RECORD_DES_TEXT_SCENE | 4 | 主窗口中的云录制描述(仅对win平台生效) |
| APP_NAME_TEXT_SCENE | 5 | 应用名,在需要显示应用名的场景使用(仅对win平台生效) |
| CUSTOM_LIVE_TYPE_TEXT_SCENE | 6 | 自定义直播类型文案场景 |
| CUSTOM_LIVE_TOAST_TEXT_SCENE | 7 | 自定义直播提示文案场景 |
表5 UICustomTextInfo | 参数名称 | 是否必选 | 参数类型 | 参数说明 |
| languageType | Y | Language | 语言类型 |
| languageCode | N | string | 自定义语言区域名 |
| customText | Y | string | 用户自定义文案 |
表6 Language枚举说明 | 枚举名称 | 枚举值 | 枚举说明 |
| HWM_LANGUAGE_ZH_CN | 0 | 中文 |
| HWM_LANGUAGE_EN_GB | 1 | 英文 |
| HWM_LANGUAGE_CUSTOMIZED | 2 | 自定义语言 |
回调方法参数说明:
(ret: SDKERR, reason: string) => void
表7 入参说明 | 参数名称 | 参数类型 | 参数说明 |
| ret | SDKERR 请参考错误码参考 | 错误码 |
| reason | string | 错误描述 |