检测到您已登录华为云国际站账号,为了您更好的体验,建议您访问国际站服务网站 https://www.huaweicloud.com/intl/zh-cn
不再显示此消息
Demo依赖的第三方库 由于Web SDK Demo中引入了4个第三方库文件,请提前下载,并放在与HWMeeting.js同一目录下。如下图所示: 图2 下载依赖的第三方库文件 这4个文件的建议下载地址如下: https://cdnjs.cloudflare.com/ajax/libs/react/17
取摄像头及麦克风的权限。 引入Web SDK方式。 如果您通过<script>方式引入华为云会议Web SDK,则通过HWMeeting的CDN路径获取: 1 <script src='./HWMeeting.js'></script> 前提:该引入方式需要把Web SDK所依赖的第三方库引入:
60.10.5更新内容 1、 新增是否开启第三方数据采集配置: 新增是否开启第三方数据采集配置,请见开启第三方视频推流配置 2、 新增自定义接入站点: 新增自定义接入站点配置,请见设置接入站点 3、 自定义会中分享面板参数变更: 自定义会中分享面板,入参新增ShareTypeEnum,请见自定义会中分享面板
订阅本地录制状态通知 接口功能 订阅本地录制状态通知 函数原型 setOnSelfLocalRecordStateNotifyCB(onSelfLocalRecordStateNotify: (lcoalRecordStateInfo: LocalRecordStateInfo)
加入会议 接口描述 该接口用于加入会议。 注意事项 该接口可以在登录和未登录状态下加入会议。加入会议的方式有两种: 未登录:会议ID+会议密码(或Random码)入会。入参无需传入token字段 已登录: 会议ID + 会议密码 + Token 通过邮件会议通知中的会议链接入会时,
上传头像 接口功能 该接口用于上传当前自己的头像到会议服务器的通讯录。注意事项:1、请在已登录状态下调用;2、上传的图片文件格式仅支持jpg/png格式,大小需要限制在200KB以下;3、为了头像展示效果,建议图片宽高比为1:1 函数原型 uploadSelfAvatar(selfAvatarInfo:
JavaScript版本的Signature生成算法源代码 1 2 3 4 5 6 7 8 9 10 11 <script src="https://cdnjs.cloudflare.com/ajax/libs/crypto-js/3.1.9-1/crypto-js.js"> </script>
拒绝会议邀请 接口功能 该接口用于拒绝会议邀请 函数原型 rejectConf(onRejectConfResult?: (ret: SDKERR, reason: string) => void): void 请求参数 表1 入参说明 参数名称 是否必选 参数类型 参数说明 onRejectConfResult
显示会议窗口 接口功能 当会议主窗口处于最小化或者被其他窗口覆盖时,使用该接口将会议主窗口拉到最上层。一般用于从会议列表中拉起正在进行的会议窗口。 函数原型 showMeetingWindow(onShowMeetingWindowResult?: (ret: SDKERR, reason:
显示提示信息 接口功能 该接口用于显示提示信息 函数原型 showToast(toastInfo: ToastInfo, onShowToastResult?: (ret: SDKERR, reason: string) => void): void 请求参数 表1 入参说明 参数名称
取消会议 接口功能 该接口用于取消已预约的会议。注意事项:1、该接口在登录状态下才能调用;2、调用该接口时,仅能取消尚未开始的会议,若会议已召开,则接口返回失败。 函数原型 cancelConf(cancelConfParam: CancelConfParam, onCancelConfResult
离开会议 接口功能 该接口用于离开会议。注意事项:1、不在会议中不应调用此接口;2、调用该接口离开会议,会议不会结束,在会议存在期间可以再次入会。 函数原型 leaveConf(onLeaveConfResult?: (ret: SDKERR, reason: string) =>
订阅登录错误通知 接口功能 收到该通知时,表示登录失败。 函数原型 setOnLoginErrorNotifyCB(onLoginErrorNotify: (ret: SDKERR, reason: string) => void): void 请求参数 表1 入参说明 参数名称
订阅会议状态通知 接口功能 收到该通知时,表示会议状态发生变更。 函数原型 setOnConfStateChangedCB(onConfStateChanged: (confStateInfo: ConfStateInfo) => void): void 请求参数 表1 入参说明
结束会议 接口功能 该接口用于结束会议。注意事项:1、不在会议中不应调用此接口;2、调用该接口,会议将结束,无法再次加入该会议。 函数原型 endConf(onEndConfResult?: (ret: SDKERR, reason: string) => void): void
订阅个人角色变化通知 接口功能 收到该通知时,表示个人角色发生变化(仅对mac平台生效)。 函数原型 setOnSelfRoleChangedCB(onSelfRoleChanged: (role: ConfRole) => void): void 请求参数 表1 入参说明 参数名称
订阅窗口句柄通知 接口功能 收到该通知时,窗口句柄信息发生变更。 函数原型 setOnRenderWindowInfoListChangedCB(onRenderWindowInfoListChanged: (hwndInfo: HwndListInfo) => void): void
订阅共享vmr信息通知 接口功能 收到该通知时,表示共享vmr信息变更 函数原型 setOnShareVmrInfoNotifyCB(onShareVmrInfoNotify: (shareVmrInfo: ShareVmrInfo) => void): void 请求参数 表1
获取自己会中角色 接口功能 该接口用于获取自己会中角色(仅对mac平台生效) 函数原型 getSelfRole(onGetSelfRoleResult?: (ret: SDKERR, reason: string, selfRole: ConfRole) => void): void
获取用户状态 接口功能 该接口用于获取用户当前的状态(是否在呼叫/会议中)。 函数原型 getUserState(onGetUserStateResult?: (ret: SDKERR, reason: string, userState: UserState) => void):