HTMLMediaElement.videoTracks

草案
このページは完成していません。

HTMLMediaElement オブジェクトの読み取り専用の videoTracks プロパティは、メディア要素の動画トラックを表すすべての VideoTrack オブジェクトを列挙した VideoTrackList オブジェクトを返します。

返されたリストはライブです。 つまり、トラックがメディア要素に追加されたり取り除かれたりすると、リストの内容は動的に変化します。 リストへの参照を取得したら、新しい動画トラックが追加されたのか既存のトラックが取り除かれたのかを検出するために変更を監視できます。 メディア要素のトラックリストへの変更を監視する方法の詳細については、VideoTrackListイベントハンドラを参照してください。

構文

var videoTracks = mediaElement.videoTracks;

メディア要素に含まれる動画トラックのリストを表す VideoTrackList オブジェクト。 トラックのリストは、配列記法や、オブジェクトの getTrackById() メソッドを使ってアクセスできます。

各トラックは、トラックに関する情報を提供する VideoTrack オブジェクトによって表されます。

仕様

仕様 状態 コメント
HTML Living Standard
HTMLMediaElement.videoTracks の定義
現行の標準 HTML5 から変更なし

ブラウザーの対応

Update compatibility data on GitHub
デスクトップモバイル
ChromeEdgeFirefoxInternet ExplorerOperaSafariAndroid webviewAndroid 版 ChromeAndroid 版 FirefoxAndroid 版 OperaiOSのSafariSamsung Internet
videoTracksChrome 完全対応 37
無効
完全対応 37
無効
無効 From version 37: this feature is behind the enable-experimental-web-platform-features preference (needs to be set to enabled). To change preferences in Chrome, visit chrome://flags.
Edge 完全対応 79
無効
完全対応 79
無効
無効 From version 79: this feature is behind the enable-experimental-web-platform-features preference (needs to be set to enabled).
未対応 12 — 79
Firefox 完全対応 33
無効
完全対応 33
無効
無効 From version 33: this feature is behind the media.track.enabled preference (needs to be set to true). To change preferences in Firefox, visit about:config.
IE 未対応 なしOpera 完全対応 24
無効
完全対応 24
無効
無効 From version 24: this feature is behind the enable-experimental-web-platform-features preference (needs to be set to enabled).
Safari 完全対応 8WebView Android 未対応 なしChrome Android 完全対応 37
無効
完全対応 37
無効
無効 From version 37: this feature is behind the enable-experimental-web-platform-features preference (needs to be set to enabled). To change preferences in Chrome, visit chrome://flags.
Firefox Android 完全対応 33
無効
完全対応 33
無効
無効 From version 33: this feature is behind the media.track.enabled preference (needs to be set to true). To change preferences in Firefox, visit about:config.
Opera Android 完全対応 24
無効
完全対応 24
無効
無効 From version 24: this feature is behind the enable-experimental-web-platform-features preference (needs to be set to enabled).
Safari iOS 完全対応 8Samsung Internet Android 未対応 なし

凡例

完全対応  
完全対応
未対応  
未対応
ユーザーが明示的にこの機能を有効にしなければなりません。
ユーザーが明示的にこの機能を有効にしなければなりません。

関連情報