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

HTML 참조 매뉴얼

HTML 태그 전체 목록

HTML 오디오/ビデオ DOM videoTracks 属性

videoTracks は HTMLMediaElement の読み取り専用属性で、VideoTrackList リストであり、リストには対応するメディア要素のビデオトラックが VideoTrack 型オブジェクトとして含まれます。

 HTML 오디오/비디오 DOM 참조 매뉴얼

オンラインサンプル

利用可能なビデオトラックの数を取得:

!DOCTYPE html>
<html>
<head>
<meta charset="utf-8">
<title>HTML オーディオ/视频 videoTracks 属性使用-基本教程(oldtoolbag.com)</title>
</head>
<body>
<button onclick="getVideoTracks()" type="button">利用可能なビデオトラックの数を取得</button>
<br> 
<video id="video1" controls="controls">
  <source src="movie.mp4" type="video/mp4">
  <source src="movie.ogg" type="video/ogg">
  あなたのブラウザは HTML をサポートしていません。5 video タグ。
</video>
<script>
myVid = document.getElementById("video1");
function getVideoTracks()
{ 
  alert(myVid.videoTracks.length);
} 
</script> 
</body>
</html>
テストしてみる‹/›

定義と使用法

videoTracks 属性は VideoTrackList オブジェクトを返します。
VideoTrackList オブジェクトはビデオの利用可能なビデオトラックを表します。
すべての利用可能なビデオトラックは VideoTrack オブジェクトで表されます。

ブラウザの互換性

IEFirefoxOperaChromeSafari

すべての主要ブラウザは videoTracks 属性をサポートしていません。

文法

video.videoTracks

返り値

タイプ説明
VideoTrackList オブジェクトビデオの利用可能なビデオトラックを表す。

VideoTrackList オブジェクト:

  • videoTracks.length - 视频中利用 가능なビデオトラックの数を取得

  • videoTracks.getTrackById(id) - id를 통해 VideoTrack 객체를 얻습니다

  • videoTracks[index] - 인덱스 인덱스를 통해 VideoTrack 객체를 얻습니다

  • videoTracks.selectedIndex - 현재 VideoTrack 객체의 인덱스를 얻습니다

주의사항:가용한 첫 번째 VideoTrack 객체의 인덱스 index 는 0입니다.

VideoTrack 객체비디오 트랙을 나타냅니다.

VideoTrack 객체의 속성:

  • id - 비디오 트랙의 id를 얻습니다

  • kind - 비디오 트랙의 유형을 얻습니다 ("대체", "자막", "메인", "신호", "자막", "주석", "댓글" 또는 ""(공백 문자열))

  • label - 비디오 트랙의 레이블을 얻습니다

  • language - 비디오 트랙의 언어를 얻습니다

  • selected - 비디오 트랙이 활성화되었는지 확인하거나 설정합니다 (true|false)

 HTML 오디오/비디오 DOM 참조 매뉴얼