加入会议

更新时间: 2026/01/06 15:49:38

本文介绍如何通过网易会议组件加入会议。

前提条件

根据本文操作前,请确保您已经完成了 登录鉴权

加入会议

在已经完成 SDK 登录鉴权的状态下,加入一个当前正在进行中的会议。

  1. 配置加入会议相关参数。

    示例代码 如下:

    TypeScriptconst params = {
        meetingNum: '您的会议号',
        displayName: '您的会议昵称',
    }
    const options = {
        // 入会相关配置见NEJoinMeetingOptions
    }
    
    • 会议号不能为空,需要配置为正在进行中的会议号。
    • 网易会议组件 SDK 提供多个创会选项供您配置,您可根据需要自定义会中的 UI 显示、菜单、行为等。若您设置 NEJoinMeetingOptions 参数为 null,SDK 会使用会议设置服务中已保存的相关配置进行创会/入会。
    • 具体如何自定义 Toolbar更多 菜单请参考 自定义菜单
  2. 调用 joinMeeting 方法加入会议并进行回调处理。该接口无额外回调结果数据,您可根据错误码判断接口是否调用成功。

    该接口仅支持 在登录鉴权成功后调用,其他情况下会调用失败。

    示例代码 如下:

    TypeScriptimport NEMeetingKit  from 'nemeeting-electron-sdk';
    
    const neMeetingKit = NEMeetingKit.getInstance();
    const meetingService = neMeetingKit.getMeetingService();
    
    // params 和 options 是上面配置的参数
    meetingService.joinMeeting(params, options).then(() => {
        // 加入会议成功
    }).catch((error) => {
        // 加入会议失败
    });
    

匿名入会

在已完成初始化的状态下,匿名加入一个当前正在进行中的会议。

  1. 配置加入会议相关参数。

    示例代码 如下:

    TypeScriptconst params = {
        meetingNum: '您的会议号',
        displayName: '您的会议昵称',
        password: '您的会议密码',
    }
    const options = {
        // 入会相关配置见NEJoinMeetingOptions
    }
    
    • 会议号不能为空,需要配置为正在进行中的会议号。
    • 网易会议组件 SDK 提供多个创会选项供您配置,您可根据需要自定义会中的 UI 显示、菜单、行为等。若您设置 NEJoinMeetingOptions 参数为 null,SDK 会使用会议设置服务中已保存的相关配置进行创会/入会。
    • 具体如何自定义 Toolbar更多 菜单请参考 自定义菜单
  2. 调用 anonymousJoinMeeting 方法匿名加入会议并进行回调处理。该接口无额外回调结果数据,您可根据错误码判断接口是否调用成功。

    该接口在完成登录鉴权前后 均可调用

    示例代码 如下:

    TypeScriptimport NEMeetingKit  from 'nemeeting-electron-sdk';
    
    const neMeetingKit = NEMeetingKit.getInstance();
    const meetingService = neMeetingKit.getMeetingService();
    
    // params 和 options 是上面配置的参数
    meetingService.anonymousJoinMeeting(params, options).then(() => {
        // 匿名加入会议成功
    }).catch((error) => {
        // 匿名加入会议失败
    });
    
此文档是否对你有帮助?
有帮助
去反馈
  • 前提条件
  • 加入会议
  • 匿名入会