Добрый день! Согласно
этой статьи делаю оптимизацию загрузки страницы сайта с YouTube видео.
Вот код джеквери
$(function() {
$(".youtube").each(function() {
// Based on the YouTube ID, we can easily find the thumbnail image
$(this).css('background-image', 'url(http://i.ytimg.com/vi/' + this.id + '/sddefault.jpg)');
// Overlay the Play icon to make it look like a video player
$(this).append($('<div/>', {'class': 'play'}));
$(document).delegate('#'+this.id, 'click', function() {
// Create an iFrame with autoplay set to true
var iframe_url = "https://www.youtube.com/embed/" + this.id + "?autoplay=1&autohide=1";
if ($(this).data('params')) iframe_url+='&'+$(this).data('params');
// The height and width of the iFrame should be the same as parent
var iframe = $('<iframe/>', {'frameborder': '0', 'src': iframe_url, 'width': $(this).width(), 'height': $(this).height() })
// Replace the YouTube thumbnail with YouTube HTML5 Player
$(this).replaceWith(iframe);
});
});
});
Т.е.данный код подгружает сперва превью а при клике на картинку уже загружает видео.
Проблема в том что не у всех видео появилась картинка, у некоторых так вместо картинки.
Подскажите пожалуйста можно ли для таких видео настроить чтобы подставлялась своя картинка?