TimeRanges: length Eigenschaft

Die TimeRanges.length schreibgeschützte Eigenschaft gibt die Anzahl der Bereiche im Objekt zurück.

Wert

Eine Zahl.

Beispiele

Gegeben 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-length-dev

Browser-Kompatibilität

BCD tables only load in the browser