Задать вопрос
@Erling

Как запустить видео Youtube при открытии popup с ним?

Задача при открытии попапа на jQuery (с кодом плеера ютуба, который хранится в конце страницы) воспроизвести видео. Т.е. чтобы не нажимать в попапе на Play еще раз. Как это реализовать, знающие подскажите пожалуйста?
  • Вопрос задан
  • 2663 просмотра
Подписаться 1 Оценить Комментировать
Решения вопроса 1
Добавьте параметр autoplay=1 в ссылку к видео. Например:
https://www.youtube.com/embed/{youtubeid}?autoplay=1

Некоторые плагины могут делать это за вас, но тут необходимо смотреть документацию к используемому плагину.
Ответ написан
Пригласить эксперта
Ответы на вопрос 1
@kos88
В iframe добавляем параметр enablejsapi=1
подключаем скрипт
$('.popupOpen').on('click', function(){		
		jQuery("iframe").each(function() {
			jQuery(this)[0].contentWindow.postMessage('{"event":"command","func":"playVideo","args":""}', '*')
		});		
	});
Ответ написан
Комментировать
Ваш ответ на вопрос

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

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