HTML DOM Video オブジェクト
- 前のページ <var>
- 次のページ CSSStyleDeclaration
Videoオブジェクト
VideoオブジェクトはHTML5の新しいオブジェクトです。
VideoオブジェクトはHTML<video>要素を表します。
Videoオブジェクトのアクセス
getElementById()を使って<video>要素にアクセスできます:
var x = document.getElementById("myVideo");
Video オブジェクトの作成
document.createElement() メソッドを使用して <video> 要素を作成できます:
var x = document.createElement("VIDEO");
Video オブジェクト属性
属性 | 説明 |
---|---|
audioTracks | 利用可能なオーディオトラックを示す AudioTrackList オブジェクトを返します。 |
autoplay | ビデオがロード完了後に即座に再生されるかどうかを設定または返します。 |
buffered | ビデオのバッファ済み部分を示す TimeRanges オブジェクトを返します。 |
controller | 現在のビデオのメディアコントローラを示す MediaController オブジェクトを返します。 |
controls | ビデオにコントロール(再生/停止など)を表示するかどうかを設定または返します。 |
crossOrigin | ビデオの CORS 設定を設定または返します。 |
currentSrc | 現在のビデオの URL を返します。 |
currentTime | ビデオの中で現在の再生位置(秒で計算)を設定または返します。 |
defaultMuted | ビデオのデフォルトがミュートされているかどうかを設定または返します。 |
defaultPlaybackRate | ビデオのデフォルト再生速度を設定または返します。 |
duration | ビデオの長さ(秒で計算)を返します。 |
ended | ビデオの再生が終了したかどうかを返します。 |
error | ビデオのエラーステートを示す MediaError オブジェクトを返します。 |
height | ビデオの height 属性の値を設定または返します。 |
loop | ビデオが終了後に再び再生されるべきかどうかを設定または返します。 |
mediaGroup | ビデオが属するメディアグループの名前を設定または返します。 |
muted | 音をオフにするかどうかを設定または返します。 |
networkState | ビデオの現在のネットワーク状態を返します。 |
paused | ビデオが停止しているかどうかを設定または返します。 |
playbackRate | ビデオの再生速度を設定または返します。 |
played | ビデオの再生済み部分を示す TimeRanges オブジェクトを返します。 |
poster | ビデオの poster 属性の値を設定または返します。 |
preload | ビデオの preload 属性の値を設定または返します。 |
readyState | ビデオの現在の準備状態を返します。 |
seekable | ビデオのアドレス可能な部分を示す TimeRanges オブジェクトを返します。 |
seeking | ユーザーがビデオ中进行している検索を返します。 |
src | ビデオのsrc属性の値を設定または返します。 |
startDate | 現在の時間オフセットを表すDateオブジェクトを返します。 |
textTracks | 利用可能なテキストトラックを表すTextTrackListオブジェクトを返します。 |
videoTracks | 利用可能なビデオトラックを表すVideoTrackListオブジェクトを返します。 |
volume | ビデオの音量を設定または返します。 |
width | ビデオのwidth属性の値を設定または返します。 |
Videoオブジェクトメソッド
メソッド | 説明 |
---|---|
addTextTrack() | ビデオに新しいテキストトラックを追加します。 |
canPlayType() | ブラウザが指定されたビデオ形式を再生できるかを確認します。 |
load() | ビデオ要素を再ロードします。 |
play() | ビデオの再生を開始します。 |
pause() | 現在の再生を一時停止します。 |
- 前のページ <var>
- 次のページ CSSStyleDeclaration