Interface NEMeetingService

Hierarchy

  • NEMeetingService

Methods

  • 添加会议状态监听实例,用于接收会议状态变更通知

    Parameters

    • listener: NEMeetingStatusListener

      要添加的监听实例

    Returns void

  • 匿名加入一个当前正在进行中的会议 加入会议成功后,SDK会拉起会议页面,调用方不用做其他操作

    Parameters

    Returns Promise<NEResult<void>>

  • 获取当前会议详情。如果当前无正在进行中的会议,则返回undefined

    Returns Promise<NEResult<NEMeetingInfo>>

  • 获取当前的会议状态,会议状态的定义参考

    Returns Promise<NEResult<NEMeetingStatus>>

    会议状态

  • 加入一个当前正在进行中的会议,已登录或未登录均可加入会议。 加入会议成功后,SDK会拉起会议页面,调用方不用做其他操作

    Parameters

    Returns Promise<NEResult<void>>

  • 离开当前进行中的会议,并通过参数控制是否同时结束当前会议;

    只有主持人才能结束会议,其他用户设置结束会议无效;

    如果退出当前会议后,会议中再无其他成员,则该会议也会结束;

    Parameters

    • closeIfHost: boolean

      true:结束会议;false:不结束会议;

    Returns Promise<NEResult<void>>

  • 移除对应的会议状态的监听实例

    Parameters

    • Optional listener: NEMeetingStatusListener

      要移除的监听实例

    Returns void

  • 开始一个新的会议,只有完成SDK的登录鉴权操作才允许创建会议。

    Parameters

    Returns Promise<NEResult<void>>

  • 更新当前存在的自定义菜单项的状态 注意:该接口更新菜单项的文本(最长为10,超过不生效)

    Parameters

    Returns Promise<NEResult<void>>