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

View in English Always switch to English

HTMLMediaElement: controlsList-Eigenschaft

Eingeschränkt verfügbar

Diese Funktion ist nicht Baseline, da sie in einigen der am weitesten verbreiteten Browser nicht funktioniert.

Want more browser support for this feature? Tell us why.

Die schreibgeschützte Eigenschaft controlsList der Schnittstelle HTMLMediaElement gibt eine DOMTokenList zurück. Sie hilft dem User Agent bei der Auswahl der Steuerelemente, die auf dem Medienelement angezeigt werden, wenn der User Agent eigene Steuerelemente anzeigt. Die DOMTokenList enthält einen oder mehrere von drei möglichen Werten: nodownload, nofullscreen und noremoteplayback.

Wert

Eine DOMTokenList.

Der Wert von controlsList kann gesetzt werden, indem eine Zeichenfolge übergeben wird, die die Eigenschaft value der DOMTokenList repräsentiert.

Beispiele

Die controlsList-Eigenschaft abrufen

Die Eigenschaft controlsList gibt ein DOMTokenList-Objekt zurück, das den aktuell gesetzten Wert enthält.

js
const video = document.createElement("video");
console.log(video.controlsList.value); // ""

video.controlsList.add("noremoteplayback");
console.log(video.controlsList.value); // "noremoteplayback"

Die controlsList-Eigenschaft setzen

Sie können controlsList auch ändern, indem Sie der Eigenschaft direkt eine Zeichenfolge mit dem neuen Wert zuweisen.

js
const audio = document.createElement("audio");
audio.controlsList = "nodownload";

Spezifikationen

Spezifikation
Unknown specification
# solution-outline

Browser-Kompatibilität

Siehe auch