as

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

HTMLAudioElement

HTMLAudioElement

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

拡張

コンストラクタ

new HTMLAudioElement()

new HTMLAudioElement(): HTMLAudioElement

戻り値

HTMLAudioElement

継承元

HTMLMediaElement.constructor

プロパティ

audioTracks

abstract readonly audioTracks: AudioTrackList

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

継承元

HTMLMediaElement.audioTracks


autoplay

abstract autoplay: boolean

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

継承元

HTMLMediaElement.autoplay


buffered

abstract readonly buffered: TimeRanges

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

継承元

HTMLMediaElement.buffered


controls?

optional controls: boolean

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

継承元

HTMLMediaElement.controls


currentSrc

abstract readonly currentSrc: string

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

継承元

HTMLMediaElement.currentSrc


currentTime

abstract currentTime: number

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

継承元

HTMLMediaElement.currentTime


defaultSeekIntervalInSec

abstract defaultSeekIntervalInSec: number

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

継承元

HTMLMediaElement.defaultSeekIntervalInSec


duration

abstract readonly duration: number

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

継承元

HTMLMediaElement.duration


ended

abstract readonly ended: boolean

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

継承元

HTMLMediaElement.ended


error

abstract readonly error: MediaError

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

継承元

HTMLMediaElement.error


mediaKeys?

abstract readonly optional mediaKeys: MediaKeys

概要

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

継承元

HTMLMediaElement.mediaKeys


nodeName

abstract readonly nodeName: string

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

継承元

HTMLMediaElement.nodeName


paused

abstract readonly paused: boolean

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

継承元

HTMLMediaElement.paused


readyState

abstract readonly readyState: number

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

継承元

HTMLMediaElement.readyState


seekable

abstract readonly seekable: TimeRanges

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

継承元

HTMLMediaElement.seekable


seeking

abstract readonly seeking: boolean

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

継承元

HTMLMediaElement.seeking


src

abstract src: string

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

継承元

HTMLMediaElement.src


srcObject

abstract srcObject: MediaProvider

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

継承元

HTMLMediaElement.srcObject


textTracks

abstract readonly textTracks: TextTrackList

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

継承元

HTMLMediaElement.textTracks


videoTracks

abstract readonly videoTracks: VideoTrackList

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

継承元

HTMLMediaElement.videoTracks


HAVE_CURRENT_DATA

readonly static HAVE_CURRENT_DATA: number = 2

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

継承元

HTMLMediaElement.HAVE_CURRENT_DATA


HAVE_ENOUGH_DATA

readonly static HAVE_ENOUGH_DATA: number = 4

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

継承元

HTMLMediaElement.HAVE_ENOUGH_DATA


HAVE_FUTURE_DATA

readonly static HAVE_FUTURE_DATA: number = 3

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

継承元

HTMLMediaElement.HAVE_FUTURE_DATA


HAVE_METADATA

readonly static HAVE_METADATA: number = 1

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

継承元

HTMLMediaElement.HAVE_METADATA


HAVE_NOTHING

readonly static HAVE_NOTHING: number = 0

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

継承元

HTMLMediaElement.HAVE_NOTHING

メソッド

addEventListener()

abstract addEventListener(type, listener, options?): void

イベントリスナーを追加します。

パラメーター

type

string

リッスンするイベント。

listener

EventListener

イベントハンドラー関数。

options?

無視されます。

boolean AddEventListenerOptions

戻り値

void

継承元

HTMLMediaElement.addEventListener


addTextTrack()

abstract addTextTrack(kind, label?, language?, uri?, mimeType?): TextTrack

パラメーター

kind

TextTrackKind

kindパラメーターは、TextTrackオブジェクトが表すテキストトラックの種類を返す必要があります。

label?

string

labelパラメーターは、TextTrackオブジェクトが表すテキストトラックのラベルを返す必要があります。

language?

string

languageパラメーターは、TextTrackオブジェクトが表すテキストトラックの言語を返す必要があります。

uri?

string

uriパラメーターは、TextTrackオブジェクトが表すテキストトラックの外部字幕のURIを返す必要があります。これはカスタムの追加機能です(W3C仕様には含まれていません)。uriパラメーターを指定すると、コンポーネントは字幕を解析してレンダリングします。

mimeType?

string

mimeTypeパラメーターは、TextTrackオブジェクトが表すテキストトラックの外部字幕のMIMEタイプを返す必要があります。これはカスタムの追加機能です(W3C仕様には含まれていません)。

戻り値

TextTrack

概要

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

継承元

HTMLMediaElement.addTextTrack


pause()

abstract pause(): void

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

戻り値

void

継承元

HTMLMediaElement.pause


play()

abstract play(): void

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

戻り値

void

継承元

HTMLMediaElement.play


removeEventListener()

abstract removeEventListener(type, listener, options?): void

イベントリスナーを削除します。

パラメーター

type

string

リッスンするイベント。

listener

EventListener

削除するイベントハンドラー関数。

options?

無視されます。

boolean EventListenerOptions

戻り値

void

継承元

HTMLMediaElement.removeEventListener


setMediaKeys()

abstract setMediaKeys(mediaKeys?): Promise<void>

パラメーター

mediaKeys?

MediaKeys

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

戻り値

Promise<void>

概要

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

継承元

HTMLMediaElement.setMediaKeys


Last updated: 2025年10月2日