2016-11-18 6 views
2

На моем сайте есть плеер для нескольких видеороликов. Я адаптировал код для использования API iframe YouTube в качестве проигрывателя. Я не могу получить видео для автовоспроизведения. Вот соответствующий код:YouTube Автозапуск не работает

<body> 
      <iframe id="existing-iframe-example" 
       width="640" height="360" 
       src="https://www.youtube.com/embed/-SFcIUEvNOQ? autoplay=1&;enablejsapi=1" 
       frameborder="0" 
       autoplay="1" 
       style="border: solid 4px #37474F" 
       ></iframe> 
     <div id="player"></div> 

     <div id="movieButtons" class="movieButtons"> 
     <button class="movieButton" data-movieAdr="1-VjtC939_Q">Memorial Slide Show</button> 

Остальное - стандартный скрипт API YouTube iframe. Вы можете видеть, что я попытался установить Autoplay = 1 как как параметр iframe, так и как часть iframe src. Я также попытался включить его в данные в кнопке. Ничто из этого не работает. Видимость загружается при нажатии кнопок, но они не запускаются автоматически.

+0

пространства после того, как в '' URL. Попробуйте использовать: 'https: //www.youtube.com/embed/-SFcIUEvNOQ? Autoplay = 1 & enablejsapi = 1' – boertel

ответ

1

Удалите пробелы перед автовоспроизведение = 1: SRC = "& https://www.youtube.com/embed/-SFcIUEvNOQ?autoplay=1; enablejsapi = 1"

Смежные вопросы