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.
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.
const audio = document.createElement("audio");
audio.controlsList = "nodownload";
Spezifikationen
| Spezifikation |
|---|
| Unknown specification> # solution-outline> |