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

HTML - Referenzhandbuch

HTML - Tag-Übersicht

HTML Audio/Video DOM videoTracks Attribut

videoTracks ist ein schreibgeschütztes Attribut von HTMLMediaElement, es ist eine VideoTrackList Liste, die die Videospuren des entsprechenden Medienelements enthält, die Videospuren sind VideoTrack Typ Objekte.

 HTML Audio/Video DOM Referenzhandbuch

Online-Beispiel

Erhalten Sie die Anzahl der verfügbaren Videospuren:

!DOCTYPE html>
<html>
<head>
<meta charset="utf-8">
<title>HTML Audio/Verwendung des videoTracks-Attributs im Video-Einführung(oldtoolbag.com)</title>
</head>
<body>
<button onclick="getVideoTracks()" type="button">Erhalten Sie die Anzahl der verfügbaren Videospuren</button>
<br> 
<video id="video1" controls="controls">
  <source src="movie.mp4" type="video/mp4">
  <source src="movie.ogg" type="video/ogg">
  Ihr Browser unterstützt keine HTML5 video Tag.
</video>
<script>
myVid=document.getElementById("video1");
function getVideoTracks()
{ 
  alert(myVid.videoTracks.length);
} 
</script> 
</body>
</html>
Testen Sie es heraus ‹/›

Definition und Verwendung

Das Attribut videoTracks gibt ein VideoTrackList Objekt zurück.
Das VideoTrackList Objekt stellt die verfügbaren Videospuren des Videos dar.
Jede verfügbare Videospur wird durch ein VideoTrack Objekt dargestellt.

Browserkompatibilität

IEFirefoxOperaChromeSafari

Keine der gängigen Browser unterstützt das Attribut videoTracks.

Syntax

video.videoTracks

Rückgabewert

TypBeschreibung
VideoTrackList ObjektStellt die verfügbaren Videospuren des Videos dar.

VideoTrackList Objekt:

  • videoTracks.length - Erhalten Sie die Anzahl der verfügbaren Videospuren im Video

  • videoTracks.getTrackById(id) - VideoTrack-Objekt durch ID erhalten

  • videoTracks[index] - VideoTrack-Objekt durch Index index erhalten

  • videoTracks.selectedIndex - Index des aktuellen VideoTrack-Objekts erhalten

Anmerkung:Index des ersten verfügbaren VideoTrack-Objekts index ist 0.

VideoTrack-ObjektStellt einen Video-Track dar.

Eigenschaften des VideoTrack-Objekts:

  • id - ID des Video-Tracks erhalten

  • kind - Typ des Video-Tracks erhalten (kann "alternative", "captions", "main", "sign", "subtitles", "commentary" oder "" (leere Zeichenkette) sein)

  • label - Label des Video-Tracks erhalten

  • language - Sprache des Video-Tracks erhalten

  • selected - Ob der Video-Track aktiv ist (true|false) erhalten oder setzen

 HTML Audio/Video DOM Referenzhandbuch