InitConfig: {
    appGroupId?: string;
    bundleResPath?: string;
    domain?: string;
    enableLog?: boolean;
    jwtToken?: string;
    logSize?: number;
    replaykitBundleIdentifier?: string;
}

Configuration used to initialize the Zoom Meeting SDK.

Mirrors the native MobileRTCSDKInitContext (iOS) / ZoomSDKInitParams (Android) configuration objects.

Type declaration

  • Optional appGroupId?: string

    App Group identifier shared with the Broadcast Upload Extension; required for screen sharing via ReplayKit. iOS only.

  • Optional bundleResPath?: string

    Path to the MobileRTC resource bundle. iOS only.

  • Optional domain?: string

    Domain used to start or join a Zoom meeting (for example, zoom.us).

    Required by the native SDK; defaults to zoom.us if not provided.

  • Optional enableLog?: boolean

    Whether to enable SDK logging. Logs are written to the platform-specific sandboxed location.

  • Optional jwtToken?: string

    JWT token used to authorize the SDK with Zoom.

    When provided, the bridge will start authorization automatically after the SDK has been initialized.

  • Optional logSize?: number

    Maximum log file size in MB. Android only.

  • Optional replaykitBundleIdentifier?: string

    Bundle identifier of the ReplayKit Broadcast Upload Extension; required for direct screen sharing. iOS only.

Generated using TypeDoc