VideoTrackList: length-Eigenschaft
Limited availability
This feature is not Baseline because it does not work in some of the most widely-used browsers.
Die schreibgeschützte VideoTrackList
Eigenschaft length
gibt die Anzahl der Einträge in der
VideoTrackList
zurück, von denen jeder ein VideoTrack
ist, der eine
einzelne Videospur im Medienelement darstellt.
Ein Wert von 0 zeigt an, dass keine Videospuren im Medium vorhanden sind.
Wert
Eine Zahl, die angibt, wie viele Videospuren in der
VideoTrackList
enthalten sind. Auf jede Spur kann zugegriffen werden, indem
die VideoTrackList
als ein Array von Objekten des Typs VideoTrack
behandelt wird.
Beispiele
Dieses Beispiel ermittelt die Anzahl der Videospuren im ersten <video>
Element, das im DOM mittels querySelector()
gefunden wird.
const videoElem = document.querySelector("video");
let numVideoTracks = 0;
if (videoElem.videoTracks) {
numVideoTracks = videoElem.videoTracks.length;
}
Beachten Sie, dass in diesem Beispiel überprüft wird, ob HTMLMediaElement.videoTracks
definiert ist, um einen Fehler in Browsern zu vermeiden, die VideoTrack
nicht unterstützen.
Spezifikationen
Specification |
---|
HTML Standard # dom-videotracklist-length-dev |
Browser-Kompatibilität
BCD tables only load in the browser