Safari 14 Video verschwindet bei der PauseHTML

HTML-Programmierer
Anonymous
 Safari 14 Video verschwindet bei der Pause

Post by Anonymous »

Ich arbeite an einer Webseite, auf der das Video auf der Maus gespielt wird und bei Mausout mit JQuery -Ereignissen inne Pause gespielt wird: < /p>
$video.on("mouseover", function(e) {
e.preventDefault();
this.muted = true;
this.play();
}).on("mouseout", function(e) {
e.preventDefault();
this.pause();
});
< /code>
Das Videoelement hat ein Poster -Attribut. Es funktioniert auch gut für Safari/13 und Safari/15. Aber bei Safari/14 und Safari/12 verschwindet das Video. (Es taucht beim Spielen wieder auf, aber bei der Pause verschwindet es wieder.) < /P>
Wenn ich das Attribut "Steuerelemente" hinzufüge, zeigt es immer noch die Steuerelemente für Mausout, aber das Video ist leer. Ich bin mir also sicher, dass es kein Stilproblem ist, das das Video verschwindet. Ich habe stattdessen versucht, Mousenter/Mouseleave -Ereignisse zu verwenden und das Vorspannungsattribut ohne Erfolg anzupassen.

Quick Reply

Change Text Case: 
   
  • Similar Topics
    Replies
    Views
    Last post