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 des PreferenceObject Interfaces legt einen override Wert für eine bestimmte Präferenz fest.
Syntax
js
requestOverrides(value)
Parameter
value-
Der Wert, mit dem ein Override angefordert wird.
Rückgabewert
Ein Promise, der auf undefined bei Erfolg auflöst oder bei einem Fehler verworfen wird.
Ausnahmen
NotAllowedErrorDOMException-
Wird ausgelöst, wenn der angegebene Wert nicht zulässig ist.
Beispiele
>Grundlegende Verwendung
Das folgende Beispiel fordert ein Override des colorScheme an.
js
await navigator.preferences.colorScheme.requestOverride("dark");
console.log(navigator.preferences.colorScheme.override);
Spezifikationen
| Spezifikation |
|---|
| Media Queries Level 5> # request-override-method> |