HTMLAudioElement
https://html.spec.whatwg.org/multipage/media.html#htmlmediaelement このオブジェクトは、W3C仕様で定義されている標準イベント以外のカスタムイベントもいくつか生成します。「playbackstarted」:MediaPlayerが再生を開始したときにクライアントに送信されるイベント。「audiofocusgranted」:MediaPlayerがオーディオフォーカスを取得して内部で再生を再開したときにクライアントに送信されるイベント。「audiofocuspaused」:MediaPlayerがオーディオフォーカスを一時的に失ったために内部で再生を一時停止したときにクライアントに送信されるイベント。「audiofocuslost」:MediaPlayerがオーディオフォーカスを完全に失ったために内部で再生を一時停止したときにクライアントに送信されるイベント。
拡張
コンストラクタ
new HTMLAudioElement()
new HTMLAudioElement():
HTMLAudioElement
戻り値
継承元
プロパティ
audioTracks
abstractreadonlyaudioTracks:AudioTrackList
オーディオトラックのリストを取得します。詳細については、https://html.spec.whatwg.org/multipage/media.html#dom-media-audiotracks(英語のみ)を参照してください。
継承元
autoplay
abstractautoplay:boolean
trueに設定した場合、URLが読み込まれたときに自動的に再生を開始します。falseに設定した場合、再生を開始するには、アプリでplayを明示的に呼び出す必要があります。詳細については、https://html.spec.whatwg.org/multipage/media.html#dom-media-autoplay(英語のみ)を参照してください。
継承元
buffered
abstractreadonlybuffered:TimeRanges
コンテンツのバッファリングされた時間範囲を取得します。詳細については、https://html.spec.whatwg.org/multipage/media.html#dom-media-buffered(英語のみ)を参照してください。
継承元
controls?
optionalcontrols:boolean
メディアコントロールのUIを有効または無効にします。詳細については、https://html.spec.whatwg.org/multipage/media.html#dom-media-controls(英語のみ)を参照してください。
継承元
currentSrc
abstractreadonlycurrentSrc:string
現在再生中のメディアのソースURLを取得します。https://html.spec.whatwg.org/multipage/media.html#dom-media-currentsrc(英語のみ)を参照してください。
継承元
currentTime
abstractcurrentTime:number
現在の再生時間を取得または設定します。現在の再生時間を設定すると、シーク操作が行われます。詳細については、https://html.spec.whatwg.org/multipage/media.html#dom-media-currenttime(英語のみ)を参照してください。
継承元
defaultSeekIntervalInSec
abstractdefaultSeekIntervalInSec:number
リモコンのメディアキーによる「早送り」または「早戻し」機能について、デフォルトのシーク間隔を秒単位で構成します
継承元
HTMLMediaElement.defaultSeekIntervalInSec
duration
abstractreadonlyduration:number
再生中のコンテンツの長さを取得します。詳細については、https://html.spec.whatwg.org/multipage/media.html#dom-media-duration(英語のみ)を参照してください。
継承元
ended
abstractreadonlyended:boolean
メディアの再生が終了したかどうかを確認します。詳細については、https://html.spec.whatwg.org/multipage/media.html#dom-media-ended(英語のみ)を参照してください。
継承元
error
abstractreadonlyerror:MediaError
最後に発生したメディアエラーを取得します。詳細については、https://html.spec.whatwg.org/multipage/media.html#dom-media-error(英語のみ)を参照してください。
継承元
mediaKeys?
abstractreadonlyoptionalmediaKeys:MediaKeys
概要
DRMで保護されたコンテンツの復号化に使用するメディアキーです。詳細については、https://www.w3.org/TR/encrypted-media/#dom-htmlmediaelement-mediakeys(英語のみ)を参照してください。
継承元
nodeName
abstractreadonlynodeName:string
詳細については、https://developer.mozilla.org/ja/docs/Web/API/Node/nodeNameを参照してください。
継承元
paused
abstractreadonlypaused:boolean
メディアの再生が一時停止されているかどうかを確認します。詳細については、https://html.spec.whatwg.org/multipage/media.html#dom-media-paused(英語のみ)を参照してください。
継承元
readyState
abstractreadonlyreadyState:number
メディア要素の準備状態を取得します。詳細については、https://html.spec.whatwg.org/multipage/media.html#dom-media-readystate(英語のみ)を参照してください。
継承元
seekable
abstractreadonlyseekable:TimeRanges
コンテンツのシーク可能な時間範囲を取得します。詳細については、https://html.spec.whatwg.org/multipage/media.html#dom-media-seekable(英語のみ)を参照してください。
継承元
seeking
abstractreadonlyseeking:boolean
メディア要素が現在シーク中かどうかを確認します。詳細については、https://html.spec.whatwg.org/multipage/media.html#dom-media-seeking(英語のみ)を参照してください。
継承元
src
abstractsrc:string
メディアソースのURLを設定します。詳細については、https://html.spec.whatwg.org/multipage/media.html#location-of-the-media-resource(英語のみ)を参照してください。
継承元
srcObject
abstractsrcObject:MediaProvider
ソースMediaProviderオブジェクトを設定します。詳細については、https://html.spec.whatwg.org/multipage/media.html#dom-media-srcobject(英語のみ)を参照してください。
継承元
textTracks
abstractreadonlytextTracks:TextTrackList
テキストトラックのリストを取得します。詳細については、https://html.spec.whatwg.org/multipage/media.html#dom-media-texttracks(英語のみ)を参照してください。
継承元
videoTracks
abstractreadonlyvideoTracks:VideoTrackList
ビデオトラックのリストを取得します。詳細については、https://html.spec.whatwg.org/multipage/media.html#dom-media-videotracks(英語のみ)を参照してください。
継承元
HAVE_CURRENT_DATA
readonlystaticHAVE_CURRENT_DATA:number=2
詳細については、https://html.spec.whatwg.org/multipage/media.html#dom-media-have_current_data(英語のみ)を参照してください。
継承元
HTMLMediaElement.HAVE_CURRENT_DATA
HAVE_ENOUGH_DATA
readonlystaticHAVE_ENOUGH_DATA:number=4
詳細については、https://html.spec.whatwg.org/multipage/media.html#dom-media-have_enough_data(英語のみ)を参照してください。
継承元
HTMLMediaElement.HAVE_ENOUGH_DATA
HAVE_FUTURE_DATA
readonlystaticHAVE_FUTURE_DATA:number=3
詳細については、https://html.spec.whatwg.org/multipage/media.html#dom-media-have_future_data(英語のみ)を参照してください。
継承元
HTMLMediaElement.HAVE_FUTURE_DATA
HAVE_METADATA
readonlystaticHAVE_METADATA:number=1
詳細については、https://html.spec.whatwg.org/multipage/media.html#dom-media-have_metadata(英語のみ)を参照してください。
継承元
HTMLMediaElement.HAVE_METADATA
HAVE_NOTHING
readonlystaticHAVE_NOTHING:number=0
詳細については、https://html.spec.whatwg.org/multipage/media.html#dom-media-have_nothing(英語のみ)を参照してください。
継承元
メソッド
addEventListener()
abstractaddEventListener(type,listener,options?):void
イベントリスナーを追加します。
パラメーター
type
string
リッスンするイベント。
listener
イベントハンドラー関数。
options?
無視されます。
boolean |
AddEventListenerOptions |
戻り値
void
継承元
HTMLMediaElement.addEventListener
addTextTrack()
abstractaddTextTrack(kind,label?,language?,uri?,mimeType?):TextTrack
パラメーター
kind
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(英語のみ)を参照してください。
継承元
pause()
abstractpause():void
再生を一時停止します。詳細については、https://html.spec.whatwg.org/multipage/media.html#dom-media-pause(英語のみ)を参照してください。
戻り値
void
継承元
play()
abstractplay():void
再生を開始します。詳細については、https://html.spec.whatwg.org/multipage/media.html#dom-media-play(英語のみ)を参照してください。
戻り値
void
継承元
removeEventListener()
abstractremoveEventListener(type,listener,options?):void
イベントリスナーを削除します。
パラメーター
type
string
リッスンするイベント。
listener
削除するイベントハンドラー関数。
options?
無視されます。
boolean |
EventListenerOptions |
戻り値
void
継承元
HTMLMediaElement.removeEventListener
setMediaKeys()
abstractsetMediaKeys(mediaKeys?):Promise<void>
パラメーター
mediaKeys?
詳細については、https://www.w3.org/TR/encrypted-media/#dom-mediakeys(英語のみ)を参照してください。
戻り値
Promise<void>
概要
DRMで保護されたコンテンツの復号化に使用されるメディアキーを設定します。詳細については、https://www.w3.org/TR/encrypted-media/#dom-htmlmediaelement-setmediakeys(英語のみ)を参照してください。
継承元
Last updated: 2025年10月2日

