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 このオブジェクトは、W3C仕様で定義されている標準イベント以外のカスタムイベントもいくつか生成します。「playbackstarted」:MediaPlayerが再生を開始したときにクライアントに送信されるイベント。「audiofocusgranted」:MediaPlayerがオーディオフォーカスを取得して内部で再生を再開したときにクライアントに送信されるイベント。「audiofocuspaused」:MediaPlayerがオーディオフォーカスを一時的に失ったために内部で再生を一時停止したときにクライアントに送信されるイベント。「audiofocuslost」:MediaPlayerがオーディオフォーカスを完全に失ったために内部で再生を一時停止したときにクライアントに送信されるイベント。

以下により拡張

実装

コンストラクタ

new HTMLMediaElement()

new HTMLMediaElement(): HTMLMediaElement

戻り値

HTMLMediaElement

プロパティ

src

src: string メディアソースのURLを設定します。詳細については、https://html.spec.whatwg.org/multipage/media.html#location-of-the-media-resource(英語のみ)を参照してください。

srcObject

srcObject: MediaProvider ソースMediaProviderオブジェクトを設定します。詳細については、https://html.spec.whatwg.org/multipage/media.html#dom-media-srcobject(英語のみ)を参照してください。

error

readonly error: MediaError 最後に発生したメディアエラーを取得します。詳細については、https://html.spec.whatwg.org/multipage/media.html#dom-media-error(英語のみ)を参照してください。

currentSrc

readonly currentSrc: string 再生する現在のメディアのソースURLを取得します。https://html.spec.whatwg.org/multipage/media.html#dom-media-currentsrc(英語のみ)を参照してください。

networkState

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

buffered

readonly buffered: TimeRanges コンテンツのバッファリングされた時間範囲を取得します。詳細については、https://html.spec.whatwg.org/multipage/media.html#dom-media-buffered(英語のみ)を参照してください。

readyState

readonly readyState: number メディア要素の準備状態を取得します。詳細については、https://html.spec.whatwg.org/multipage/media.html#dom-media-readystate(英語のみ)を参照してください。

seeking

readonly seeking: boolean メディア要素が現在シーク中かどうかを確認します。詳細については、https://html.spec.whatwg.org/multipage/media.html#dom-media-seeking(英語のみ)を参照してください。

duration

readonly duration: number 再生するコンテンツの長さを取得します。詳細については、https://html.spec.whatwg.org/multipage/media.html#dom-media-duration(英語のみ)を参照してください。

paused

readonly paused: boolean メディアの再生が一時停止されているかどうかを確認します。詳細については、https://html.spec.whatwg.org/multipage/media.html#dom-media-paused(英語のみ)を参照してください。

played

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

seekable

readonly seekable: TimeRanges コンテンツのシーク可能な時間範囲を取得します。詳細については、https://html.spec.whatwg.org/multipage/media.html#dom-media-seekable(英語のみ)を参照してください。

ended

readonly ended: boolean メディアの再生が終了したかどうかを確認します。詳細については、https://html.spec.whatwg.org/multipage/media.html#dom-media-ended(英語のみ)を参照してください。

preload

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

currentTime

currentTime: number 現在の再生時間を取得または設定します。現在の再生時間を設定すると、シーク操作が行われます。詳細については、https://html.spec.whatwg.org/multipage/media.html#dom-media-currenttime(英語のみ)を参照してください。

defaultPlaybackRate

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

playbackRate

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

autoplay

autoplay: boolean trueに設定した場合、URLが読み込まれたときに自動的に再生を開始します。falseに設定した場合、再生を開始するには、アプリでplayを明示的に呼び出す必要があります。詳細については、https://html.spec.whatwg.org/multipage/media.html#dom-media-autoplay(英語のみ)を参照してください。

loop

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

controls?

optional controls: boolean | undefined メディアコントロールのUIを有効または無効にします。詳細については、https://html.spec.whatwg.org/multipage/media.html#dom-media-controls(英語のみ)を参照してください。

volume

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

muted

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

defaultMuted

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

audioTracks

readonly audioTracks: AudioTrackList オーディオトラックのリストを取得します。詳細については、https://html.spec.whatwg.org/multipage/media.html#dom-media-audiotracks(英語のみ)を参照してください。

videoTracks

readonly videoTracks: VideoTrackList ビデオトラックのリストを取得します。詳細については、https://html.spec.whatwg.org/multipage/media.html#dom-media-videotracks(英語のみ)を参照してください。

textTracks

readonly textTracks: TextTrackList テキストトラックのリストを取得します。詳細については、https://html.spec.whatwg.org/multipage/media.html#dom-media-texttracks(英語のみ)を参照してください。

mediaKeys?

readonly optional mediaKeys: MediaKeys | undefined DRMで保護されたコンテンツの復号化に使用するメディアキーです。詳細については、https://www.w3.org/TR/encrypted-media/#dom-htmlmediaelement-mediakeys(英語のみ)を参照してください。

nodeName

readonly nodeName: string 詳細については、https://developer.mozilla.org/ja/docs/Web/API/Node/nodeNameを参照してください。

HAVE_NOTHING

static readonly HAVE_NOTHING: number = 0 詳細については、https://html.spec.whatwg.org/multipage/media.html#dom-media-have_nothing(英語のみ)を参照してください。

HAVE_METADATA

static readonly HAVE_METADATA: number = 1 詳細については、https://html.spec.whatwg.org/multipage/media.html#dom-media-have_metadata(英語のみ)を参照してください。

HAVE_CURRENT_DATA

static readonly HAVE_CURRENT_DATA: number = 2 詳細については、https://html.spec.whatwg.org/multipage/media.html#dom-media-have_current_data(英語のみ)を参照してください。

HAVE_FUTURE_DATA

static readonly HAVE_FUTURE_DATA: number = 3 詳細については、https://html.spec.whatwg.org/multipage/media.html#dom-media-have_future_data(英語のみ)を参照してください。

HAVE_ENOUGH_DATA

static readonly HAVE_ENOUGH_DATA: number = 4 詳細については、https://html.spec.whatwg.org/multipage/media.html#dom-media-have_enough_data(英語のみ)を参照してください。

NETWORK_EMPTY

static readonly NETWORK_EMPTY: number = 0 https://html.spec.whatwg.org/multipage/media.html#dom-media-network_empty(英語のみ)を参照してください。

NETWORK_IDLE

static readonly NETWORK_IDLE: number = 1 https://html.spec.whatwg.org/multipage/media.html#dom-media-network_idle(英語のみ)を参照してください。

NETWORK_LOADING

static readonly NETWORK_LOADING: number = 2 https://html.spec.whatwg.org/multipage/media.html#dom-media-network_loading(英語のみ)を参照してください。

NETWORK_NO_SOURCE

static readonly NETWORK_NO_SOURCE: number = 3 https://html.spec.whatwg.org/multipage/media.html#dom-media-network_no_source(英語のみ)を参照してください。

defaultSeekIntervalInSec

defaultSeekIntervalInSec: number リモコンのメディアキーによる「早送り」または「早戻し」機能について、デフォルトのシーク間隔を秒単位で構成します

メソッド

addEventListener()

abstract addEventListener(type: string, listener: EventListener, options?: boolean | AddEventListenerOptions | undefined): void

パラメーター

type
string
listener
EventListener
options?
boolean | AddEventListenerOptions | undefined

addTextTrack()

abstract 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()

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

パラメーター

type
string MIMEタイプ

戻り値

CanPlayTypeResult

fastSeek()

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

パラメーター

time
number

getStartDate()

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

戻り値

Date

load()

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

pause()

abstract pause(): void 再生を一時停止します。詳細については、https://html.spec.whatwg.org/multipage/media.html#dom-media-pause(英語のみ)を参照してください。

play()

abstract play(): void 再生を開始します。詳細については、https://html.spec.whatwg.org/multipage/media.html#dom-media-play(英語のみ)を参照してください。

removeEventListener()

abstract removeEventListener(type: string, listener: EventListener, options?: boolean | EventListenerOptions | undefined): void

パラメーター

type
string
listener
EventListener
options?
boolean | EventListenerOptions | undefined

setMediaKeys()

abstract setMediaKeys(mediaKeys?: MediaKeys | undefined): Promise<void> DRMで保護されたコンテンツの復号化に使用されるメディアキーを設定します。詳細については、https://www.w3.org/TR/encrypted-media/#dom-htmlmediaelement-setmediakeys(英語のみ)を参照してください。

パラメーター

mediaKeys?
MediaKeys | undefined 詳細については、https://www.w3.org/TR/encrypted-media/#dom-mediakeys(英語のみ)を参照してください。

戻り値

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