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

View in English Always switch to English

MediaTrackConstraints: Eigenschaft autoGainControl

Eingeschränkt verfügbar

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

Die Eigenschaft autoGainControl des MediaTrackConstraints-Dictionarys ist ein ConstrainBoolean, der die gewünschten oder zwingend erforderlichen Einschränkungen für den Wert der einschränkbaren Eigenschaft autoGainControl beschreibt.

Bei Bedarf können Sie prüfen, ob diese Einschränkung unterstützt wird, indem Sie den Wert von autoGainControl auswerten, den ein Aufruf von MediaDevices.getSupportedConstraints() zurückgibt. In der Regel ist das jedoch nicht nötig, da Browser unbekannte Einschränkungen ignorieren.

Die automatische Verstärkungsregelung ist typischerweise eine Funktion von Mikrofonen, kann aber auch von anderen Eingabequellen bereitgestellt werden.

Wert

Wenn der Wert einfach true oder false ist, versucht der User Agent, Medien mit entsprechend aktivierter oder deaktivierter automatischer Verstärkungsregelung abzurufen, sofern dies möglich ist. Schlägt dies fehl, führt es jedoch nicht zu einem Fehler. Wird der Wert stattdessen als Objekt mit einem exact-Feld angegeben, legt dessen boolescher Wert eine zwingend erforderliche Einstellung für die automatische Verstärkungsregelung fest. Kann diese Anforderung nicht erfüllt werden, führt die Anfrage zu einem Fehler.

Beispiele

Siehe das Beispiel Constraint exerciser.

Spezifikationen

Spezifikation
Media Capture and Streams
# dom-mediatrackconstraintset-autogaincontrol

Browser-Kompatibilität

Siehe auch