Проблема с автозапуском YouTube

Я пытаюсь заставить встроенное видео YouTube автоматически воспроизводиться. Я установил ?autoplay=1 в параметре, но это кажется устаревшим. Однако я не смог найти на него никакой документации.

Как заставить автовоспроизведение работать с видео?

<iframe class="iframe-vid" width="560" height="315" src="https://www.youtube.com/embed/Bey4XXJAqS8?autoplay=1&enablejsapi=1" frameborder="0" allow="accelerometer; autoplay; encrypted-media; gyroscope; picture-in-picture" allowfullscreen=""></iframe>

person f1ss1on    schedule 26.02.2019    source источник
comment
Если у вас возникла эта проблема в Google Chrome, этот ответ может вам помочь.   -  person Mauricio Arias Olave    schedule 26.02.2019


Ответы (2)


Если вы не возражаете против автоматического воспроизведения видео без звука, вы можете добавить следующий параметр в URL-адрес YouTube:

&rel=0&mute=1

Вот iframe с включенным автовоспроизведением и отключенным звуком1

<iframe class="iframe-vid" width="560" height="315" src="https://www.youtube.com/embed/Bey4XXJAqS8?autoplay=1&enablejsapi=1&rel=0&mute=1" frameborder="0" allow="accelerometer; autoplay; encrypted-media; gyroscope; picture-in-picture" allowfullscreen=""></iframe>
  • Тест выполнен в Google Chrome версии 72.0.3626.119 (официальная сборка) (32 бита)

1 Я действительно не понимаю, почему в URL должна быть установлена ​​опция "без звука" (и только в Google Chrome), потому что в Firefox и Edge видео воспроизводится автоматически без добавление параметра mute.

person Mauricio Arias Olave    schedule 27.02.2019

Чтобы autoplay=1 работал, вы должны поставить одинарную кавычку после «1» и пробел. После работает идеально.

бывший. автовоспроизведение=1"

person Queen of the Universe    schedule 07.04.2020