Amazon Developer

as

Settings
Sign out
Notifications
Alexa
Amazonアプリストア
Ring
AWS
ドキュメント
Support
Contact Us
My Cases
開発
設計と開発
公開
リファレンス
サポート
メインコンテンツへスキップ
https://html.spec.whatwg.org/multipage/media.html#htmlmediaelement(英語のみ)

拡張

  • React.Component

以下により拡張

実装

コンストラクタ

new Media()

new Media(props, mediaPlayer): Media

パラメーター

props
any
mediaPlayer
MediaPlayer

戻り値

Media

プロパティ

preservesPitch?

optional preservesPitch: boolean | undefined https://html.spec.whatwg.org/multipage/media.html#dom-media-preservespitch(英語のみ)を参照してください。未実装です。

メソッド

addEventListener()

addEventListener(type: string, listener: EventListener, options?: boolean | AddEventListenerOptions | undefined): void イベントリスナーを追加します

パラメーター

type
string
listener
EventListener
options?
boolean | AddEventListenerOptions | undefined

addTextTrack()

addTextTrack(kind: TextTrackKind, label?: string | undefined, language?: string | undefined, uri?: string | undefined, mimeType?: string | undefined): TextTrack https://html.spec.whatwg.org/multipage/media.html#dom-media-addtexttrack(英語のみ)を参照してください。

パラメーター

kind
TextTrackKind kind属性は、TextTrackオブジェクトが表すテキストトラックの種類を返す必要があります。
label?
string | undefined label属性は、TextTrackオブジェクトが表すテキストトラックのラベルを返す必要があります。
language?
string | undefined language属性は、TextTrackオブジェクトが表すテキストトラックの言語を返す必要があります。
uri?
string | undefined uri属性は、TextTrackオブジェクトが表すテキストトラックの外部字幕のURIを返す必要があります。これはカスタムの追加機能です(W3C仕様ではありません)。uriを指定した場合、このコンポーネントが字幕の解析とレンダリングを行います。
mimeType?
string | undefined mimeType属性は、TextTrackオブジェクトが表すテキストトラックの外部字幕のMIMEタイプを返す必要があります。これはカスタムの追加機能です(W3C仕様ではありません)。

戻り値

TextTrack

canPlayType()

canPlayType(type: string): CanPlayTypeResult https://html.spec.whatwg.org/multipage/media.html#dom-navigator-canplaytype(英語のみ)を参照してください。

パラメーター

type
string MIMEタイプ

戻り値

CanPlayTypeResult

componentDidMount()

componentDidMount(): void

componentWillUnmount()

componentWillUnmount(): void

fastSeek()

fastSeek(time: number): void https://html.spec.whatwg.org/multipage/media.html#dom-media-fastseek(英語のみ)を参照してください。

パラメーター

time
number

getStartDate()

getStartDate(): Date https://html.spec.whatwg.org/multipage/media.html#dom-media-getstartdate(英語のみ)を参照してください。

戻り値

Date

handleEvent()

handleEvent(event: NativeInterfaces.NativeMediaElementEvent): void すべてのメディア要素とオーディオ/ビデオトラックのリストイベントを処理します。

パラメーター

event
NativeInterfaces.NativeMediaElementEvent

load()

load(): void

onCaptionViewCreated()

onCaptionViewCreated(captionViewHandle: string): void

パラメーター

captionViewHandle
string

pause()

pause(): void https://html.spec.whatwg.org/multipage/media.html#dom-media-pause(英語のみ)を参照してください。

play()

play(): Promise<void> https://html.spec.whatwg.org/multipage/media.html#dom-media-play(英語のみ)を参照してください。

戻り値

Promise<void>

removeEventListener()

removeEventListener(type: string, listener: EventListener, options?: boolean | EventListenerOptions | undefined): void イベントリスナーを削除します

パラメーター

type
string
listener
EventListener
options?
boolean | EventListenerOptions | undefined

setMediaKeys()

setMediaKeys(mediaKeys?: MediaKeys | undefined): Promise<void>

パラメーター

mediaKeys?
MediaKeys | undefined

戻り値

Promise<void>
最終更新日 2026年10月26日