HTML オーディオ/ビデオDOM リファレンスマニュアル
HTML オーディオ/ビデオDOM リファレンスマニュアル
HTML5 DOM は <audio> および <video> 要素にメソッド、プロパティ、イベントを提供します。
これらのメソッド、プロパティ、イベントにより、JavaScript を使用して <audio> および <video> 要素を操作できます。
HTML オーディオ/ビデオ メソッド
HTML オーディオ/ビデオ プロパティ
| プロパティ |
説明 |
| audioTracks |
利用可能なオーディオトラックを表す AudioTrackList オブジェクトを返します。 |
| autoplay |
読み込み完了後すぐにオーディオ/ビデオを再生するかどうかを設定または返します。 |
| buffered |
オーディオ/ビデオのバッファリングされた部分を表す TimeRanges オブジェクトを返します。 |
| controller |
オーディオ/ビデオの現在のメディアコントローラーを表す MediaController オブジェクトを返します。 |
| controls |
オーディオ/ビデオにコントロール(再生/一時停止など)を表示するかどうかを設定または返します。 |
| crossOrigin |
オーディオ/ビデオの CORS 設定を設定または返します。 |
| currentSrc |
現在のオーディオ/ビデオの URL を返します。 |
| currentTime |
オーディオ/ビデオの現在の再生位置(秒単位)を設定または返します。 |
| defaultMuted |
オーディオ/ビデオがデフォルトでミュートかどうかを設定または返します。 |
| defaultPlaybackRate |
オーディオ/ビデオのデフォルトの再生速度を設定または返します。 |
| duration |
現在のオーディオ/ビデオの長さ(秒単位)を返します。 |
| ended |
オーディオ/ビデオの再生が終了したかどうかを返します。 |
| error |
オーディオ/ビデオのエラー状態を表す MediaError オブジェクトを返します。 |
| loop |
オーディオ/ビデオが終了したときに再再生するかどうかを設定または返します。 |
| mediaGroup |
オーディオ/ビデオが属するグループ(複数のオーディオ/ビデオ要素を接続するために使用)を設定または返します。 |
| muted |
オーディオ/ビデオがミュートかどうかを設定または返します。 |
| networkState |
オーディオ/ビデオの現在のネットワーク状態を返します。 |
| paused |
オーディオ/ビデオが一時停止されているかどうかを設定または返します。 |
| playbackRate |
オーディオ/ビデオの再生速度を設定または返します。 |
| played |
オーディオ/ビデオの再生済み部分を表す TimeRanges オブジェクトを返します。 |
| preload |
ページの読み込み後にオーディオ/ビデオを読み込むかどうかを設定または返します。 |
| readyState |
オーディオ/ビデオの現在のレディ状態を返します。 |
| seekable |
オーディオ/ビデオのシーク可能な部分を表す TimeRanges オブジェクトを返します。 |
| 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 |
次のフレームをバッファリングする必要があるため、ビデオが停止したときに発生します。 |
その他の拡張