通过阅读本文,您可以了解小程序SDK回调及监听的接口详情。

目录

API 描述 支持的最低版本
error 通知应用程序发生错误。 2.5.2
stream-added 通知应用程序已添加远端音视频流。 2.5.2
stream-removed 通知应用程序已删除远端音视频流。 2.5.2
mute-audio 通知应用程序远端用户已停止发送音频流。 2.5.2
mute-video 通知应用程序远端用户已停止发送视频流。 2.5.2
unmute-audio 通知应用程序远端用户已恢复发送音频流。 2.5.2
unmute-video 通知应用程序远端用户已恢复发送视频流。 2.5.2
leave 通知应用程序远端用户离开频道。 2.5.2

详情

  • error:通知应用程序发生错误。
    on(
      event: "error", 
      callback: (evt: { code: number; reason: string }) => void
    ): void
    名称 类型 描述
    code number 错误码,详情请参见错误码
    reason string 错误信息。
  • stream-added:通知应用程序已添加远端音视频流。
    on(
      event: "stream-added", 
      callback: (evt: { uid: number, displayName: string}) => void
    ): void
    名称 类型 描述
    uid number 远端用户UID。
    displayName string 远端用户显示的名称。
  • stream-removed:通知应用程序已删除远端音视频流。
    on(
      event: "stream-removed", 
      callback: (evt: { uid: number }) => void
    ): void
    名称 类型 描述
    uid number 远端用户UID。
  • mute-audio:通知应用程序远端用户已停止发送音频流。
    on(
      event: "mute-audio", 
      callback: (evt: { uid: number }) => void
    ): void
    名称 类型 描述
    uid number 远端用户UID。
  • mute-video:通知应用程序远端用户已停止发送视频流。
    on(
      event: "mute-video", 
      callback: (evt: { uid: number }) => void
    ): void
    名称 类型 描述
    uid number 远端用户UID。
  • unmute-audio:通知应用程序远端用户已恢复发送音频流。
    on(
      event: "unmute-audio", 
      callback: (evt: { uid: number }) => void
    ): void
    名称 类型 描述
    uid number 远端用户UID。
  • unmute-video:通知应用程序远端用户已恢复发送视频流。
    on(
      event: "unmute-video", 
      callback: (evt: { uid: number }) => void
    ): void
    名称 类型 描述
    uid number 远端用户UID。
  • leave:通知应用程序远端用户离开频道。
    on(
      event: "leave", 
      callback: (evt: { uid: number }) => void
    ): void
    名称 类型 描述
    uid number 远端用户UID。