PreferenceObject: requestOverride() Methode
Experimentell: Dies ist eine experimentelle Technologie
Überprüfen Sie die Browser-Kompatibilitätstabelle sorgfältig vor der Verwendung auf produktiven Webseiten.
Sicherer Kontext: Diese Funktion ist nur in sicheren Kontexten (HTTPS) in einigen oder allen unterstützenden Browsern verfügbar.
Die requestOverride-Methode der PreferenceObject-Schnittstelle setzt einen must be provided-Wert für eine bestimmte Präferenz.
Syntax
js
requestOverrides(value)
Parameter
value-
Der Wert, mit dem eine Überschreibung angefordert wird.
Rückgabewert
Ein Promise, der bei Erfolg in undefined aufgelöst wird oder bei Misserfolg abgelehnt wird.
Ausnahmen
NotAllowedErrorDOMException-
Wird ausgelöst, wenn der angegebene Wert nicht zulässig ist.
Beispiele
Grundlegende Verwendung
Das folgende Beispiel fordert eine Überschreibung von must be provided an.
js
await navigator.preferences.colorScheme.requestOverride("dark");
console.log(navigator.preferences.colorScheme.override);
Spezifikationen
| Specification |
|---|
| Media Queries Level 5 # request-override-method |