Ich habe eine muted
Video-Tag mit einer src
. Ich bin in der Lage, das Video programmgesteuert zu deaktivieren, aber nicht, wenn ich die src
gleichzeitig ändere (Reihenfolge irrelevant). Irgendwelche Ideen, warum das sein könnte? Hier ein Beispiel:Warum kann ich eine HTML-Eigenschaft nicht gleichzeitig mit src ändern?
setTimeout(function(){
\t // If you comment out this line and src doesn't change, it works.
\t $('#video').prop('src', 'http://webm.land/media/1KM9.webm');
\t $('#video').prop('muted', false);
}, 3000);
<script src="https://ajax.googleapis.com/ajax/libs/jquery/2.1.1/jquery.min.js"></script>
<video id="video" autoplay muted src="http://webm.land/media/KLNV.webm" width="400" height="200" />
Aber wenn das erste Video nicht stummgeschaltet ist, ist auch das neue nicht stummgeschaltet. Und auch die Reihenfolge des Stummschaltens und Änderns von src scheint keinen Unterschied zu machen. Irgendwelche Gedanken darüber, wie man das löst? –