English | 简体中文 | 繁體中文 | Русский язык | Français | Español | Português | Deutsch | 日本語 | 한국어 | Italiano | بالعربية

HTMLリファレンスマニュアル

HTMLタグ完全ガイド

HTML オーディオ/ビデオ

これらのオーディオビデオタグをページに挿入した後、ページにはオーディオファイルがなく、ビデオファイルも再生できないことがあります。これは何故ですか?これはメディア要素が不足しているためです。以下はメディア要素の一覧です

HTML オーディオ/ビデオDOMリファレンスマニュアル

HTML5 DOMは<audio>および<video>要素にメソッド、属性、イベントを提供します。

これらのメソッド、属性、イベントを使用して、JavaScriptで<audio>および<video>要素を操作できます。

HTML オーディオ/ビデオメソッド

メソッド説明
addTextTrack()オーディオに/ビデオに新しいテキストトラックを追加します。
canPlayType()ブラウザが指定されたオーディオを再生できるかを確認します。/ビデオのタイプ。
load()オーディオを再読み込みします。/ビデオ要素。
play()オーディオ再生を開始します。/ビデオ。
pause()現在再生中のオーディオを一時停止します。/ビデオ。

HTML オーディオ/ビデオ属性

属性説明
audioTracks利用可能のオーディオトラックリストオブジェクトを返す。
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次のフレームのバッファリングが必要で停止したときにトリガーされます。