最新のWeb開発のチュートリアル
 

HTMLオーディオ/ビデオDOMリファレンス


HTMLオーディオとビデオDOMリファレンス

HTML5 DOMはのためのメソッド、プロパティ、イベントがあり<audio><video>要素を。

これらのメソッド、プロパティ、およびイベントは、あなたが操作することができます<audio><video> JavaScriptを使用して要素を。


HTMLオーディオ/ビデオ方法

方法 説明
addTextTrack() オーディオ/ビデオに新しいテキスト・トラックを追加します。
canPlayType() ブラウザが指定されたオーディオ/ビデオ形式を再生することができますかどうかをチェック
load() オーディオ/ビデオ要素を再ロード
play() オーディオ/ビデオの再生を開始します
pause() 現在再生中のオーディオ/ビデオを一時停止

HTMLオーディオ/ビデオのプロパティ

プロパティ 説明
audioTracks 利用可能なオーディオトラックを表すAudioTrackListオブジェクトを返します
autoplay オーディオ/ビデオは、すぐにそれがロードされているように再生を開始する必要があるかどうかを設定または返します
buffered オーディオ/ビデオのバッファリング部分を表すtimeRangeはオブジェクトを返します
controller オーディオ/ビデオの現在のメディア・コントローラを表すのMediaControllerオブジェクトを返します
controls オーディオ/ビデオコントロールを表示するかどうかを設定または返します(遊びのように/などを一時停止)
crossOrigin 設定またはオーディオ/ビデオのCORS設定を返します。
currentSrc 現在のオーディオ/ビデオのURLを返します。
currentTime 設定または(秒)、オーディオ/ビデオの現在の再生位置を返します。
defaultMuted オーディオ/ビデオはデフォルトでミュートされるべきかどうかを設定または返します
defaultPlaybackRate 設定またはオーディオ/ビデオ再生のデフォルト速度を返します。
duration (秒)現在のオーディオ/ビデオの長さを返します
ended 戻りオーディオ/ビデオの再生が終了したか否か
error オーディオ/ビデオのエラー状態を表すMediaErrorオブジェクトを返します
loop 完了したら、オーディオ/ビデオをやり直す必要があるかどうかを設定または返します
mediaGroup 設定またはオーディオ/ビデオが属するグループを返します(複数のオーディオ/ビデオ要素をリンクするために使用)
muted オーディオ/ビデオがミュートされているかどうかを設定または返します
networkState オーディオ/ビデオの現在のネットワークの状態を返します。
paused オーディオ/ビデオを一時停止しているかどうかを返しますか
playbackRate 設定またはオーディオ/ビデオ再生の速度を返します
played オーディオ/ビデオの演奏部分を表すtimeRangeはオブジェクトを返します
preload ページが読み込まれたオーディオ/ビデオをロードする必要があるかどうかを設定または返します
readyState オーディオ/ビデオの現在の準備状態を返します。
seekable オーディオ/ビデオのシーク可能な部分を表すtimeRangeはオブジェクトを返します
seeking ユーザは現在のオーディオ/ビデオに求めているかどうかを返します
src 設定またはオーディオ/ビデオ素子の電流源を返します。
startDate オフセット現在の時刻を表すDateオブジェクトを返します。
textTracks 利用可能なテキスト・トラックを表すTextTrackListオブジェクトを返します
videoTracks 利用可能なビデオトラックを表すVideoTrackListオブジェクトを返します
volume 設定またはオーディオ/ビデオの音量を返します。

HTMLオーディオ/ビデオイベント

イベント 説明
abort オーディオ/ビデオの読み込みを中止した火災
canplay ブラウザは、オーディオ/ビデオの再生を開始することができます火災
canplaythrough ブラウザがバッファリングのために停止することなく、オーディオ/ビデオを通じて再生することができます火災
durationchange 火災オーディオ/ビデオの持続時間が変更された場合
emptied 火災現在のプレイリストが空であります
ended 現在のプレイリストが終了した火災
error エラーは、オーディオ/ビデオの読み込み中に発生した火災
loadeddata ブラウザは、オーディオ/ビデオの現在のフレームをロードした火災
loadedmetadata ブラウザは、オーディオ/ビデオのメタデータをロードした火災
loadstart 火災ブラウザは、オーディオ/ビデオを探し始め
pause オーディオ/ビデオが一時停止された火災
play 火災は、オーディオ/ビデオが開始されていないか、もはや一時停止されたとき
playing オーディオ/ビデオの後に再生されている火災は一時停止またはバッファリングのために停止されました
progress ブラウザは、オーディオ/ビデオをダウンロードして火災
ratechange オーディオ/ビデオの再生速度を変化させ、火災
seeked 火災、ユーザは、オーディオ/ビデオの新しい位置にスキップ/移動が終了したとき
seeking 火災、ユーザーがオーディオ/ビデオ内の新しい位置にスキップ/移動を開始
stalled 火災ブラウザは、メディア・データを取得しようとしているが、データが利用できない場合
suspend 火災は、ブラウザは、意図的にメディア・データを取得していないとき
timeupdate 現在の再生位置が変更された火災
volumechange 火災ボリュームが変更されたとき
waiting それは次のフレームをバッファリングする必要があるため、ビデオが停止する火災