TextTrackCueList

Baseline Widely available

This feature is well established and works across many devices and browser versions. It’s been available across browsers since July 2015.

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 Nur lesbar

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

Specification
HTML Standard
# texttrackcuelist

Browser-Kompatibilität

BCD tables only load in the browser