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

View in English Always switch to English

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

NotAllowedError DOMException

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

Browser-Kompatibilität