Amazon Developer

as

Settings
Sign out
Notifications
Alexa
Amazonアプリストア
Ring
AWS
ドキュメント
Support
Contact Us
My Cases
開発
設計と開発
公開
リファレンス
サポート

Media

Media

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>


Last updated: 2026年7月31日