letehaha
@letehaha
Вникаю вo front-end

Почему от iframe столько ошибок в консоли?

Jade:
.news-iframe
	.modal(data-youtube="https://www.youtube.com/embed/ZJB1AUiKyEs")
		p Участие в тренинге
		iframe.js-news-iframe-item(src='', frameborder='0', allowfullscreen)

jQuery:
$('.news-iframe').click(function(e){
	var modal = $('.modal');
	var youtubeSrc = modal.data('youtube');
	var tubeIframe = $('.js-news-iframe-item');

	modal.toggleClass('is-visible');

	if( modal.css('display') == 'flex'){
		tubeIframe.attr('src', youtubeSrc);
	} else {
		tubeIframe.removeAttr('src');
	}
});


Этот код выключает воспроизведение видео iframe в модалке после закрытия модалки (что бы при закрытии модалки видео не продолжало звучать дальше). Понимаю что код не оч, но что смог.

Из-за такого кода после каждого открытия модалки в консоли около 10 ошибок, ругающихся на iframe. Да и собственно, при любом коде, даже от простой вставки iframe в HTML, происходит куча ошибок.
Это какая-то особенность iframe или я творю полную дичь?
  • Вопрос задан
  • 355 просмотров
Решения вопроса 1
trushka
@trushka
Это особенность ютуба))
Ответ написан
Комментировать
Пригласить эксперта
Ваш ответ на вопрос

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

Войти через центр авторизации
Похожие вопросы