Я работаю на веб -странице, где видео воспроизводится на Mouse и остановился на Mouseout, используя события jQuery: < /p>
$video.on("mouseover", function(e) {
e.preventDefault();
this.muted = true;
this.play();
}).on("mouseout", function(e) {
e.preventDefault();
this.pause();
});
< /code>
Видео -элемент имеет атрибут плаката. < /p>
Это прекрасно работает в браузерах Firefox и Chrome. Это также отлично работает на сафари/13 и сафари/15. Но на сафари/14 и сафари/12 видео исчезает. (Он появляется вновь во время игры, но при пауз, он снова исчезает.) Так что я уверен, что это не проблема стиля, которая заставляет видео исчезнуть. < /P>
Я не уверен, как это исправить. Вместо этого я пытался использовать события Mousenter/Mouseleave и без успеха настройки атрибута предварительной нагрузки.
Подробнее здесь: https://stackoverflow.com/questions/705 ... en-pausing