MediaTrackSettings: volume-Eigenschaft
Deprecated
Avoid using this feature in new projects. This feature may be a candidate for removal from web standards or browsers.>
Nicht standardisiert: Diese Funktion ist nicht standardisiert. Wir raten davon ab, nicht-standardisierte Funktionen auf produktiven Webseiten zu verwenden, da sie nur von bestimmten Browsern unterstützt werden und sich in Zukunft ändern oder entfernt werden können. Unter Umständen kann sie jedoch eine geeignete Option sein, wenn es keine standardisierte Alternative gibt.
Die volume-Eigenschaft des MediaTrackSettings-Dictionaries ist eine Gleitkommazahl mit doppelter Genauigkeit. Sie gibt die Lautstärke des MediaStreamTrack in seiner aktuellen Konfiguration als Wert zwischen 0.0 (Stille) und 1.0 (maximal vom Gerät unterstützte Lautstärke) an. Damit können Sie feststellen, welcher Wert gewählt wurde, um die von Ihnen angegebenen Constraints für diese Eigenschaft einzuhalten. Diese Constraints haben Sie über die Eigenschaft MediaTrackConstraints.volume beim Aufruf von getUserMedia() oder MediaStreamTrack.applyConstraints() festgelegt.
Bei Bedarf können Sie prüfen, ob dieses Constraint unterstützt wird, indem Sie den Wert von volume betrachten, den ein Aufruf von MediaDevices.getSupportedConstraints() zurückgibt. Normalerweise ist das jedoch nicht nötig, da Browser ihnen unbekannte Constraints ignorieren.
Wert
Eine Gleitkommazahl mit doppelter Genauigkeit, die die Lautstärke des Audio-Tracks in seiner aktuellen Konfiguration als Wert zwischen 0.0 und 1.0 angibt.
Beispiele
Siehe das Beispiel zum Testen von Constraints.