Nikulio
@Nikulio
NaN !== NaN

Как убрать эти черный полосы на превью yoututbe?

Всем привет

И так, есть видео, которое подгружается на страницу
Вопрос: можно как то заменить стандартное превью, так как сейчас она маленькая и появляются черный полосы?
joxi.ru/D2Peq49U4a7VA3 - скрин проблемы

Код:

<script>
	// Load the IFrame Player API code asynchronously.
	var tag = document.createElement('script');
	tag.src = "https://www.youtube.com/player_api";
	var firstScriptTag = document.getElementsByTagName('script')[0];
	firstScriptTag.parentNode.insertBefore(tag, firstScriptTag);

	// Replace the 'ytplayer' element with an <iframe> and
	// YouTube player after the API code downloads.
	var player;
	function onYouTubePlayerAPIReady() {
		player = new YT.Player('ytplayer', {
			height: '390',
			width: '640',
			videoId: 'OQsmg24y8_E',
			controls: 2
		});
	}
</script>
  • Вопрос задан
  • 6370 просмотров
Решения вопроса 1
t-alexashka
@t-alexashka
Сразу пишу legacy код
Потому что надо пропорцию 16:9 соблюдать чтобы рамок черных не было видно. У вас в коде ширина плеера 640. а высота должна быть с соблюдением пропорции: 360, а у вас 390.
Ответ написан
Комментировать
Пригласить эксперта
Ответы на вопрос 1
@r_zaycev
Сделайте нормальное соотношение сторон 16:9, 640Х360 пикселей
Ответ написан
Комментировать
Ваш ответ на вопрос

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

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