Options
All
  • Public
  • Public/Protected
  • All
Menu

Hierarchy

  • Platform

Index

Constructors

constructor

Properties

Static DEFAULT_HTTP_OPTIONS

DEFAULT_HTTP_OPTIONS: PlatformStandardHTTPOptions = ...

Static DEFAULT_WEB_SOCKET_OPTIONS

DEFAULT_WEB_SOCKET_OPTIONS: PlatformStandardWebSocketOptions = ...

Static _platformType

_platformType: PlatformType

Static _requestConstraintsMap

_requestConstraintsMap: { audio?: { constraints: boolean | {}; track: MediaStreamTrack }; video?: { constraints: boolean | {}; track: MediaStreamTrack } } = ...

Type declaration

  • Optional audio?: { constraints: boolean | {}; track: MediaStreamTrack }
    • constraints: boolean | {}
    • track: MediaStreamTrack
  • Optional video?: { constraints: boolean | {}; track: MediaStreamTrack }
    • constraints: boolean | {}
    • track: MediaStreamTrack

Static platformInfo

platformInfo: SystemPlatformInfo = ...

Static reporter

reporter: Reporter = ...

Methods

Static createHttpRequest

  • createHttpRequest(options: PlatformStandardHTTPOptions): Promise<any>
  • Parameters

    • options: PlatformStandardHTTPOptions

    Returns Promise<any>

Static createWebSocket

  • createWebSocket(options: PlatformStandardWebSocketOptions): Promise<WebSocket>
  • Parameters

    • options: PlatformStandardWebSocketOptions

    Returns Promise<WebSocket>

Static listenProgramVisibilityChange

  • listenProgramVisibilityChange(callback: (ev: Event) => void): () => void
  • 监听web页面/小程序(未实现)的可见性状态

    1. Web Page
    2. 小程序(未实现)

    Parameters

    • callback: (ev: Event) => void
        • (ev: Event): void
        • Parameters

          • ev: Event

          Returns void

    Returns () => void

    返回的函数用于移除事件监听

      • (): void
      • Returns void

Static requestUserMedia

  • requestUserMedia(constraints: MediaStreamConstraints): Promise<MediaStream>
  • 请求用户媒体设备, 如约束条件与前一次相同不会再次请求用户

    Parameters

    • constraints: MediaStreamConstraints

    Returns Promise<MediaStream>

Static setPlatformOptions

  • setPlatformOptions(options: { httpOptions?: PlatformStandardHTTPOptions; webSocketOptions?: PlatformStandardWebSocketOptions }): void
  • Parameters

    • options: { httpOptions?: PlatformStandardHTTPOptions; webSocketOptions?: PlatformStandardWebSocketOptions }
      • Optional httpOptions?: PlatformStandardHTTPOptions
      • Optional webSocketOptions?: PlatformStandardWebSocketOptions

    Returns void

Static setPlatformType

Generated using TypeDoc