TimeRanges: end()-Methode
Die end()
-Methode des TimeRanges
-Interfaces gibt den Zeitversatz (in Sekunden) zurück, zu dem ein angegebener Zeitraum endet.
Syntax
js
end(index)
Parameter
index
-
Die Bereichsnummer, für die die Endzeit zurückgegeben werden soll.
Rückgabewert
Eine Zahl.
Ausnahmen
IndexSizeError
DOMException
-
Wird ausgelöst, wenn der angegebene Index keinem vorhandenen Bereich entspricht.
Beispiele
Gegeben ist ein Video-Element mit der ID "myVideo"
:
js
const v = document.getElementById("myVideo");
const buf = v.buffered;
const numRanges = buf.length;
if (buf.length === 1) {
// only one range
if (buf.start(0) === 0 && buf.end(0) === v.duration) {
// The one range starts at the beginning and ends at
// the end of the video, so the whole thing is loaded
}
}
Dieses Beispiel betrachtet die Zeitbereiche und überprüft, ob das gesamte Video geladen wurde.
Spezifikationen
Specification |
---|
HTML Standard # dom-timeranges-end-dev |
Browser-Kompatibilität
BCD tables only load in the browser