Google Chrome не будет автоматически воспроизводить видео - PullRequest
0 голосов
/ 13 сентября 2018

Итак, у меня есть это видео, которое автоматически воспроизводится в Firefox и IE:

http://sweeneydogkr.co.uk/video.html

Но не радует Chrome, есть идеи?

Код:

<video autoplay muted controls loop>
            <source src="images/sweeneydog.mp4" type="video/mp4">

Ответы [ 3 ]

0 голосов
/ 08 февраля 2019

Закончилось здесь тем, что у меня возникла та же проблема (в Chrome не было автозапуска, несмотря на то, что он работал в Firefox и Safari). @ Решение Csisanyi для меня не сработало - myVideo.play () фактически выдало консольную ошибку. Вот что исправило это для меня:

$('#video')[0].load();

Надеюсь, это может помочь кому-то еще.

0 голосов
/ 08 марта 2019

новые политики chrome не разрешают автозапуск.Safari все еще работает

0 голосов
/ 13 сентября 2018

тег видео выглядит правильным, если я запускаю его без части // DOM Ready, он автоматически воспроизводится в Chrome.С включенным сценарием он не воспроизводится.

Быстрое исправление может быть:

-адд-идентификатором (например, myVideo) для вашего видео-тега в любом элементе Div.

-добавьте следующую функцию в конец страницы.

</body>
<script>
        var myVideo = document.getElementById("myVideo");
        setTimeout(() => {
            myVideo.play();
        }, 1000);
</script>
</html>
...