@Fastweb

Как подставить автоматом в видео ютуба allowfullscreen="allowfullscreen"?

Такая проблема через админку опенкарта при заливке товара видео вставляются изначально без allowfullscreen="allowfullscreen",
Из-за этого не удается перейти в полноэкранный режим видео. Вручную каждый раз править это геморой. Как можно решить проблему? Может скриптом как-то подставлять автоматом? Может у кого есть такой скрипт или другое решение...
  • Вопрос задан
  • 89 просмотров
Пригласить эксперта
Ответы на вопрос 2
joeberetta
@joeberetta Куратор тега JavaScript
Читай: https://epdf.pub/google-for-dummies.html
window.onload = function() {
  //elem думаю найдете сами с помощью querySelector() / getElementBy...
  elem.setAttribute('allowfullscreen', 'allowfullscreen')
}
Ответ написан
zkrvndm
@zkrvndm
Архитектор решений
Разместите на странице код:
<script type="text/javascript">

// Дожидаемся готовности стр. и выполняем код в функции:
document.addEventListener('DOMContentLoaded', function() {

	// Ищем все youtube-фреймы на странице:
	all_iframe = document.querySelectorAll('iframe[src*="youtube"]');
	
	// Обходим все найденные фреймы в цикле и присваиваем атрибут:
	for (i = 0; i < all_iframe.length; i++) {
		all_iframe[i].setAttribute('allowfullscreen', 'allowfullscreen');
	}
	
});

</script>
Ответ написан
Ваш ответ на вопрос

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

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