stumm zu machen Ich möchte einen Videoanruf mit webrtc machen. Ich habe zwei Streams, einer ist lokal und der zweite ist Remote Stream.Nicht möglich, HTML5 Video Tag in Firefox
In Chrome stummschaltung ich mein Video-Tag, um meine Stimme nicht zu hören, die zu Echo führt. Mein HTML-Tag ist wie;
<video style="position:absolute;right:5px;bottom:5px;display: inline;" class="localVideo" autoplay="autoplay"
muted="true"
src="mediastream:3ffffe01-da89-44d9-b9cf-454b11ec6a6a" height="25%" width="25%"></video>
In Firefox stumm geschaltet = "true" Eigenschaft nicht funktioniert, so dass ich meine eigene Stimme hören. Ich habe versucht, gedämpftes Verhalten mit vielen Möglichkeiten in anderen Themen wie z.
var video = document.querySelector("#movie");
video.muted = true;
verschiedene Variationen dieses Code-Snippets mit jquery hat nicht funktioniert.
Dann habe ich beschlossen, Steuerelemente-Eigenschaft zum Video-Tag hinzufügen, um zu sehen, wie Firefox-Steuerschaltflächen funktioniert. Ich habe gesehen, dass die Mute-Taste auf dem Firefox-Controller auch nicht funktioniert.
Dieses Problem tritt sowohl in Firefox 35 als auch in Firefox ESR 31.5 mit Windows 7 - 8.1, macOS mit Yosemite auf. Ich bekomme Media Stream über webrtc libraries localStream.
Ist dies ein bekanntes Problem, wenn ja, gibt es eine Problemumgehung, um dieses Problem zu beheben?
Danke.
Welche Bibliothek verwenden Sie? Oder wenn Sie den Code selbst schreiben, teilen Sie uns bitte einige nützliche Teile Ihres Codes mit. Es ist schwer zu sagen, warum es fehlschlägt, da diese Eigenschaft für mich sowohl in Chrome als auch in FF funktioniert. Bitte teilen Sie auch die OS und FF-Version. – igorpavlov
Ich habe einige Informationen hinzugefügt. Vielen Dank! –
Ihr Video hat nicht die ID = "Film". Gib ihm zuerst eine ID. Versuchen Sie auch, in der Konsole den folgenden Code auszuführen: document.getElementById ("Film"). Muted = true – igorpavlov