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 suppressLocalAudioPlayback

Eingeschränkt verfügbar

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

Want more browser support for this feature? Tell us why.

Experimentell: Dies ist eine experimentelle Technologie
Überprüfen Sie die Browser-Kompatibilitätstabelle sorgfältig vor der Verwendung auf produktiven Webseiten.

Die Eigenschaft suppressLocalAudioPlayback des Dictionaries MediaTrackConstraints ist ein ConstrainBoolean, der die gewünschten oder zwingenden Constraints für den Wert der konfigurierbaren Eigenschaft suppressLocalAudioPlayback beschreibt. Diese Eigenschaft steuert, ob der Ton eines Tabs weiterhin über die lokalen Lautsprecher wiedergegeben wird, während der Tab erfasst wird.

Bei Bedarf können Sie prüfen, ob dieser Constraint unterstützt wird, indem Sie den Wert von suppressLocalAudioPlayback auswerten, den ein Aufruf von MediaDevices.getSupportedConstraints() zurückgibt. Normalerweise ist das jedoch nicht nötig, da Browser unbekannte Constraints ignorieren.

Wert

Ein ConstrainBoolean-Wert.

Wenn dieser Wert einfach true oder false ist, versucht der User Agent, Medien mit entsprechend aktivierter oder deaktivierter lokaler Audiowiedergabe abzurufen, sofern dies möglich ist. Falls das nicht möglich ist, schlägt die Anfrage jedoch nicht fehl.

Wenn der Wert als ideal angegeben wird, legt der boolesche Wert dieses Feldes die ideale Einstellung für die Unterdrückung der lokalen Audiowiedergabe fest. Kann diese Einstellung nicht erfüllt werden, führt die Anfrage zu einem Fehler.

Beispiele

js
let isLocalAudioSuppressed = displayStream
  .getVideoTracks()[0]
  .getSettings().suppressLocalAudioPlayback;

Das Beispiel Constraint-Tester zeigt, wie Constraints für Medientracks verwendet werden.

Spezifikationen

Spezifikation
Screen Capture
# dom-mediatrackconstraintset-suppresslocalaudioplayback

Browser-Kompatibilität

Siehe auch