跳到主要内容

接口概览

UISDK接口

UISDK接口导出类命名UISDK

类名初始化描述
UISDKnew UISDK(config)初始化UISDK实例

config

参数类型是否必填默认值描述
idstring--添加dom节点的id ,UISDK加载在这个dom节点中。
typestringdefaultUISDK的整体样式, 取值:
  • default:UISDK默认样式
  • none:只显示视频区样式
  • customize:自定义UISDK样式
settingobject--UISDK的自定义样式

setting

参数类型是否必填默认值描述
topBarobject--头部工具栏
detailobject--版权声明页
pageobject--主体视频区
roomListobject--会议列表
toolBarobject--底部工具栏
serveobject--连接服务器配置

topBar

参数类型是否必填默认值描述
typestringdefault头部显示的样式 取值:
  • default:UISDK默认样式
  • none:不显示此区域
  • customize:自定义头部样式,若设置此值,其他参数必填
logoUrlstring--logo图片 background属性值
logoLinkstring--logo链接地址
appTitlestring--头部标题
appTitleLinkstring--头部标题链接
showUserInfobooleanfalse是否显示用户信息
userDefaulteIconstring--用户默认头像 src值
showSettingsbooleanfalse是否显示设置按钮
settingIconstring--设置按钮图标 background属性值
settingIconHoverstring--设置按钮hover图标 background属性值
showExitbooleanfalse是否显示退出按钮
exitIconstring--退出按钮图标 background属性值
exitIconHoverstring--退出按钮hover图标 background属性值
showMeetingTitlebooleanfalse是否显示会议标题
showJoinTimebooleanfalse是否显示加入时间
networkUrlstring--网络状态图标 background属性值

detail

参数类型是否必填默认值描述
typestringdefault版权声明区域 取值:
  • default:默认样式
  • none:不显示此区域
  • customize:自定义版权声明区域,若设置此值,其他参数必填
logoUrlstring--logo图片 background属性值
logoWidthstring--logo宽度
systemModeAbbrstring--系统名称
companyNamestring--公司名称
companyDomainNamestring--版权信息
versionstring--版本号
addressstring--地址

page

参数类型是否必填默认值描述
typestringdefault主体视频区 取值:
  • default:默认样式
  • customize:自定义视频区,若设置此值,其他参数必填
logoIconstring--非会议中无显示内容时默认摄像头 background属性值
logoWidthstring--非会议中无显示内容时默认摄像头图片宽度 需要携带单位
logoHeightstring--非会议中无显示内容时默认摄像头图片高度 需要携带单位

roomList

参数类型是否必填默认值描述
typestringdefault会议列表 取值:
  • default:默认样式
  • none:不显示此区域
  • customize:自定义会议列表,若设置此值,其他参数必填
titlestring会议室会议列表标题
virtualIconstring--虚拟会议室图标 background属性值
inuseIconstring--正在召开会议室图标 background属性值
appointIconstring--预约会议室图标 background属性值
showSearchbooleantrue是否显示搜索框
searchBtnIconstring--搜索按钮 background属性值
searchBtnIconHoverstring--搜索悬浮时按钮 background属性值
searchPlaceholderstring搜索会议名称/会议号码/发起人搜索框提示文字
showCreatebooleantrue是否显示创建会议按钮
createUrlstring否(showCreate为真是必填)--创建会议链接

toolBar

参数类型是否必填默认值描述
typestringdefault底部工具栏 取值:
  • default:默认样式
  • none:不显示此区域
  • customize:自定义底部工具栏,若设置此值,其他参数必填
microphoneobject--麦克风
loudspeakerobject--扬声器
cameraobject--摄像头
terminalListobject--终端列表
inviteInfoobject--邀请信息
shareobject--共享
exitobject--退出
fullScreenobject--全屏
deviceobject--设备

serve

参数类型是否必填默认值描述
typestringdefault服务配置,主要用于开发环境 取值:
  • default:默认内容
  • customize:自定义初始化配置,若设置此值,其他参数必填
hostnamestringlocation.hostname域名
hostnameportlocation.port端口
protocolstringhttps协议
loginUrlstring/portal/login登录路径 若type为customize,请输入携带协议的绝对路径
homeUrlstring/portal/home门户路径 若type为customize,请输入携带协议的绝对路径

microphone

参数类型是否必填默认值描述
typestringdefault底部工具栏麦克风按钮 取值:
  • default:默认样式
  • none:不显示此区域
  • customize:自定义麦克风按钮,若设置此值,其他参数必填
iconstring--麦克风启用状态图标 background属性值
icon1string--音量1图标 background属性值
icon2string--音量2图标 background属性值
icon3string--音量3图标 background属性值
icon4string--音量4图标 background属性值
icon5string--音量5图标 background属性值
icon6string--音量6图标 background属性值
icon7string--音量7图标 background属性值
icon8string--音量8图标 background属性值
icon9string--音量9图标 background属性值
iconHoverstring--麦克风悬停状态图标 background属性值
disableIconstring--麦克风禁用状态图标 background属性值
disableIconHoverstring--麦克风禁用悬停状态图标 background属性值
errorIconstring--麦克风异常状态图标 background属性值
errorIconHoverstring--麦克风异常悬停状态图标 background属性值
labelstring--麦克风按钮文字,不设置或设置为空,不显示标签

loudspeaker

参数类型是否必填默认值描述
typestringdefault底部工具栏扬声器按钮 取值:
  • default:默认样式
  • none:不显示此区域
  • customize:自定义扬声器按钮,若设置此值,其他参数必填
iconstring--扬声器启用状态图标 background属性值
iconHoverstring--扬声器悬停状态图标 background属性值
disableIconstring--扬声器禁用状态图标 background属性值
disableIconHoverstring--扬声器禁用悬停状态图标 background属性值
labelstring--扬声器按钮文字,不设置或设置为空,不显示标签

camera

参数类型是否必填默认值描述
typestringdefault底部工具栏摄像头按钮 取值:
  • default:默认样式
  • none:不显示此区域
  • customize:自定义摄像头按钮,若设置此值,其他参数必填
iconstring--摄像头启用状态图标 background属性值
iconHoverstring--摄像头悬停状态图标 background属性值
disableIconstring--摄像头停用状态图标 background属性值
disableIconHoverstring--摄像头停用悬停状态图标
errorIconstring--摄像头异常状态图标 background属性值
errorIconHoverstring--摄像头异常悬停状态图标 background属性值
labelstring--摄像头按钮文字,不设置或设置为空,不显示标签

fullScreen

参数类型是否必填默认值描述
typestringdefault底部工具栏全屏按钮 取值:
  • default:默认样式
  • none:不显示此区域
  • customize:自定义全屏按钮,若设置此值,其他参数必填
iconstring--未全屏图标 background属性值
iconHoverstring--未全屏悬停状态图标 background属性值
fullScreenIconstring--全屏状态图标 background属性值
fullScreenIconHoverstring--全屏悬停状态图标 background属性值
labelstring--全屏按钮文字,不设置或设置为空,不显示标签

share

参数类型是否必填默认值描述
typestringdefault底部工具栏共享桌面按钮 取值:
  • default:默认样式
  • none:不显示此区域
  • customize:自定义共享按钮,若设置此值,其他参数必填
iconstring--共享状态图标 background属性值
iconHoverstring--共享状态悬浮图标 background属性值
shareIconstring--共享状态图标 background属性值
shareIconHoverstring--共享状态悬浮图标 background属性值
labelstring--共享按钮文字,不设置或设置为空,不显示标签

exit

参数类型是否必填默认值描述
typestringdefault底部工具栏退出按钮 取值:
  • default:默认样式
  • none:不显示此区域
  • customize:自定义退出按钮,若设置此值,其他参数必填
iconstring--退出按钮图标 background属性值
iconHoverstring--退出按钮悬浮图标 background属性值
labelstring--退出按钮文字,不设置或设置为空,不显示标签

device

参数类型是否必填默认值描述
typestringdefault底部工具栏设备按钮 取值:
  • default:默认样式
  • none:不显示此区域
  • customize:自定义设备按钮,若设置此值,其他参数必填
iconstring--设备按钮图标 background属性值
iconHoverstring--设备按钮悬浮图标 background属性值
labelstring--设备按钮文字,不设置或设置为空,不显示标签

inviteInfo

参数类型是否必填默认值描述
typestringdefault底部工具栏邀请信息按钮 取值:
  • default:默认样式
  • none:不显示此区域
  • customize:自定义邀请信息按钮,若设置此值,其他参数必填
iconstring--邀请信息按钮图标 background属性值
iconHoverstring--邀请信息按钮悬浮图标 background属性值
labelstring--邀请信息按钮文字,不设置或设置为空,不显示标签

terminalList

参数类型是否必填默认值描述
typestringdefault底部工具栏终端列表按钮 取值:
  • default:默认样式
  • none:不显示此区域
  • customize:自定义终端列表按钮,若设置此值,其他参数必填
iconstring--终端列表按钮图标 background属性值
iconHoverstring--终端列表按钮悬浮图标 background属性值
labelstring--终端列表按钮文字,不设置或设置为空,不显示标签
titlestring与会方终端列表标题
avatarstring--终端列表头像 background属性值
chairmanIconstring--终端列表管理方图标 background属性值
speakerIconstring--终端列表发言方图标 background属性值
vipIconstring--终端列表VIP图标 background属性值
setChairmanIconstring--终端列表设置管理方图标 background属性值
MuteIconstring--终端列表静音图标 background属性值
MuteOnIconstring--终端列表静音图标 background属性值
注意