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 noiseSuppression

Eingeschränkt verfügbar

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

Die Eigenschaft noiseSuppression des Dictionaries MediaTrackConstraints ist ein ConstrainBoolean, das die gewünschten oder erforderlichen Einschränkungen für den Wert der einschränkbaren Eigenschaft noiseSuppression beschreibt.

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

Rauschunterdrückung wird üblicherweise von Mikrofonen bereitgestellt, 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 Rauschunterdrückung zu erhalten, sofern dies möglich ist. Falls dies nicht möglich ist, schlägt die Anfrage nicht fehl. Wird der Wert stattdessen als Objekt mit einem Feld exact angegeben, legt dessen boolescher Wert eine erforderliche Einstellung für die Rauschunterdrückung fest. Kann diese Anforderung nicht erfüllt werden, führt die Anfrage zu einem Fehler.

Beispiele

Sehen Sie sich das Beispiel zum Testen von Einschränkungen an.

Spezifikationen

Spezifikation
Media Capture and Streams
# dom-mediatrackconstraintset-noisesuppression

Browser-Kompatibilität

Siehe auch