Cheizer
@Cheizer

Как по клику поставить на паузу текущее видео с youtube и запустить следующее?

Друзья, объясните пожалуйста, как по клику на ссылке поставить на паузу текущее видео, и запустить следующее?
Получилось только поставить на паузу текущее, но не могу понять как запустить следующее?

Вот пример простой:
<div class="video">
  <iframe width="560" height="315" src="https://www.youtube.com/embed/f7Ir5icRsZ0?autoplay=1&amp;rel=0&amp;enablejsapi=1" frameborder="0" allow="autoplay; encrypted-media" allowfullscreen></iframe>

  <iframe width="560" height="315" src="https://www.youtube.com/embed/f7Ir5icRsZ0?rel=0&amp;enablejsapi=1" frameborder="0" allow="autoplay; encrypted-media" allowfullscreen></iframe>
  </div>

  <a href="#" class="play">следующее</a>


$(document).on('click', '.play', function(){ 
    $(".video iframe").each(function() {
        $(this)[0].contentWindow.postMessage('{"event":"command","func":"pauseVideo","args":""}', '*');

	//$(this)[1].contentWindow.postMessage('{"event":"command","func":"playVideo","args":""}', '*');
	//$(this).next("iframe")[0].contentWindow.postMessage('{"event":"command","func":"playVideo","args":""}', '*');

      });
    });


И вот то же самое на codepin поднял https://codepen.io/Cheizer/pen/OQBPWj

закомментированный код в js вызывает ошибки, это не работает, памагитиии!!
  • Вопрос задан
  • 1729 просмотров
Пригласить эксперта
Ответы на вопрос 1
twobomb
@twobomb
Чето странная у вас выборка, ну так вроде работает.
Ответ написан
Ваш ответ на вопрос

Войдите, чтобы написать ответ

Похожие вопросы