Dieser Inhalt wurde automatisch aus dem Englischen übersetzt, und kann Fehler enthalten. Erfahre mehr über dieses Experiment.
VTTRegion
Eingeschränkt verfügbar
Diese Funktion ist nicht Baseline, da sie in einigen der am weitesten verbreiteten Browser nicht funktioniert.
Want more support for this feature? Tell us why.
Das VTTRegion-Interface der WebVTT API beschreibt einen Bereich des Videos, um ein VTTCue darauf darzustellen.
Konstruktor
VTTRegion()-
Erstellt eine neue Instanz eines
VTTRegion-Objekts.
Instanz-Eigenschaften
VTTRegion.id-
Ein String, der die Region identifiziert.
VTTRegion.width-
Repräsentiert die Breite der Region als Prozentsatz der Videobreite.
VTTRegion.lines-
Repräsentiert die Höhe der Region, in Zeilenanzahl.
VTTRegion.regionAnchorX-
Repräsentiert den X-Versatz des Regionsankers als Prozentsatz der Regionsbreite.
VTTRegion.regionAnchorY-
Repräsentiert den Y-Versatz des Regionsankers als Prozentsatz der Regionshöhe.
VTTRegion.viewportAnchorX-
Repräsentiert den X-Versatz des Ansichtsankers als Prozentsatz der Videobreite.
VTTRegion.viewportAnchorY-
Repräsentiert den Y-Versatz des Ansichtsankers als Prozentsatz der Videohöhe.
VTTRegion.scroll-
Ein enumerierter Wert, der angibt, wie vorhandene Cues in der Region verschoben werden, wenn ein neuer Cue hinzugefügt wird.
Beispiele
const region = new VTTRegion();
region.width = 50; // Set the region to 50% of the video's width
region.lines = 4; // Render cues in 4 lines
region.viewportAnchorX = 25; // Place the region 25% from the left edge of the video
const cue = new VTTCue(2, 3, "Cool text to be displayed");
cue.region = region; // This cue will be drawn only within this region.
Spezifikationen
| Spezifikation |
|---|
| WebVTT: The Web Video Text Tracks Format> # the-vttregion-interface> |
Browser-Kompatibilität
JavaScript aktivieren, um diese Browser-Kompatibilitätstabelle anzuzeigen.