MediaTrackConstraints: autoGainControl-Eigenschaft
Das autoGainControl
-Attribut des MediaTrackConstraints
-Wörterbuchs ist ein ConstrainBoolean
, das die gewünschten oder zwingenden Einschränkungen beschreibt, die auf den Wert der autoGainControl
einschränkbaren Eigenschaft angewendet werden.
Falls erforderlich, können Sie feststellen, ob diese Einschränkung unterstützt wird, indem Sie den Wert von MediaTrackSupportedConstraints.autoGainControl
überprüfen, der durch einen Aufruf von MediaDevices.getSupportedConstraints()
zurückgegeben wird. In der Regel ist dies jedoch nicht notwendig, da Browser alle Einschränkungen ignorieren, die ihnen unbekannt sind.
Die automatische Verstärkungsregelung ist typischerweise eine Funktion, die von Mikrofonen bereitgestellt wird, obwohl sie auch von anderen Eingabequellen bereitgestellt werden kann.
Wert
Wenn dieser Wert ein einfaches true
oder false
ist, wird der Benutzeragent versuchen, Medien mit aktivierter oder deaktivierter automatischer Verstärkungsregelung gemäß der Angabe zu erhalten, wenn möglich, aber nicht fehlschlagen, wenn dies nicht möglich ist. Wenn stattdessen der Wert als Objekt mit einem exact
-Feld angegeben wird, zeigt der Boolesche Wert dieses Feldes eine erforderliche Einstellung für das automatische Verstärkungsregelungs-Feature an; falls diese nicht erfüllt werden kann, wird die Anfrage zu einem Fehler führen.
Beispiele
Siehe das Beispiel Constraint-Übung.
Spezifikationen
Specification |
---|
Media Capture and Streams # dom-mediatrackconstraintset-autogaincontrol |
Browser-Kompatibilität
BCD tables only load in the browser