as

Settings
Sign out
Notifications
Alexa
Amazonアプリストア
AWS
ドキュメント
Support
Contact Us
My Cases
開発
設計と開発
公開
リファレンス
サポート
メインコンテンツへスキップ
Video is a react native component that implements the HTMLVideoElement interface that extends the HTMLMediaElement interface.

Extends

Implements

Constructors

new Video()

new Video(props): Video

Parameters

props
any

Returns

Video

Methods

componentDidMount()

componentDidMount(): void

componentDidUpdate()

componentDidUpdate(prevProps: any): void

Parameters

prevProps
any

componentWillUnmount()

componentWillUnmount(): void

destroyMediaPlayerSync()

destroyMediaPlayerSync(timeoutInMs: number): NativeInterfaces.MediaPlayerDeInitStatus
DeInitiailzes the player synchronously

Parameters

timeoutInMs
number timeout threshold set by client

Returns

NativeInterfaces.MediaPlayerDeInitStatus MediaPlayerDeInitStatus

getVideoPlaybackQuality()

getVideoPlaybackQuality(): VideoPlaybackQuality
Fetches video playback quality attributes.

Returns

VideoPlaybackQuality

handleEvent()

handleEvent(event: NativeInterfaces.NativeMediaElementEvent): void

Parameters

event
NativeInterfaces.NativeMediaElementEvent

onSurfaceCreated()

onSurfaceCreated(surfaceHandle: string): void

Parameters

surfaceHandle
string

onSurfaceDestroyed()

onSurfaceDestroyed(surfaceHandle: string): void

Parameters

surfaceHandle
string

onSurfaceMounted()

onSurfaceMounted(): void

onSurfaceUnmounted()

onSurfaceUnmounted(): void

render()

render(): any

Returns

any
最終更新日 2026年8月25日