更新时间:2025-01-09 GMT+08:00
分享

场景7:加入会议

描述

在登录成功后,可以使用该接口通过会议ID和密码加入会议。

业务流程

使用SDK加入已经存在的会议时,先调用joinConf接口,然后处理返回结果。

  1. 接口调用

    1. 组装数据结构HWMOpenJoinConfByIdParamModel。
    2. 调用joinConf接口,第1步中的数据作为参数。

  2. 处理返回结果

    处理Promise<HWMJoinConfByIdResult>。

示例代码

 1
 2
 3
 4
 5
 6
 7
 8
 9
10
11
12
13
14
15
16
17
handleJoinConfById() {
    const externModel: HWMOpenExternBaseJoinConfParamModel = {
      confId: this.confId,
      isCamOn: this.camOn,
      isMicOn: this.micOn,
      isSpkOn: this.spkOn,
      nickname: this.nickName
    }
    const model: HWMOpenJoinConfByIdParamModel = {
      externBaseJoinConfParam: externModel,
      confPassword: this.pwd
    }
    UISDK.getConfCtrlApi().joinConf(model).then((res: HWMJoinConfByIdResult) => {
      const message: string = res.result === SDKERR.HWM_SDKERR_SUCCESS ? '加入会议成功' : '加入会议失败' + res.result;
      console.log(message);
    })
}

相关文档