Dieser Inhalt wurde automatisch aus dem Englischen übersetzt, und kann Fehler enthalten. Erfahre mehr über dieses Experiment.

View in English Always switch to English

TextTrackCueList

Baseline Weitgehend verfügbar

Diese Funktion ist gut etabliert und funktioniert auf vielen Geräten und in vielen Browserversionen. Sie ist seit Juli 2015 browserübergreifend verfügbar.

Das TextTrackCueList-Interface der WebVTT-API ist ein Array-ähnliches Objekt, das eine dynamisch aktualisierte Liste von TextTrackCue-Objekten darstellt.

Eine Instanz dieses Typs wird von TextTrack.cues abgerufen, um alle Cues im TextTrack-Objekt zu erhalten. Dieses Interface hat keinen Konstruktor.

Instanzeigenschaften

TextTrackCueList.length Schreibgeschützt

Ein unsigned long, das die Anzahl der Cues in der Liste darstellt.

Instanzmethoden

TextTrackCueList.getCueById()

Gibt das erste TextTrackCue-Objekt mit der übergebenen Kennung zurück.

Beispiele

Die HTMLMediaElement.textTracks-Eigenschaft gibt ein TextTrackList-Objekt zurück, das alle TextTrack-Objekte auflistet, eines für jeden mit dem Medium verknüpften Texttrack. Die TextTrack.cues-Eigenschaft gibt dann eine TextTrackCueList zurück, die die Cues für diesen speziellen Track enthält.

js
const video = document.getElementById("video");
video.onplay = () => {
  console.log(video.textTracks[0].cues);
};

Spezifikationen

Spezifikation
HTML
# texttrackcuelist

Browser-Kompatibilität