0

Когда я пытаюсь загрузить видео с JS, миниатюра по какой-то причине проявляется как размытая. Но когда я просто вставляю код вставки iframe, миниатюра отлично отображает.YouTube thumbnail размывается при использовании cueVideo

Пример:
http://codepen.io/anon/pen/wBvVZG

Скриншот: Screenshot

Похоже на YouTube JavaScript API Карт Google загружается в default.jpg экрана, в то время встраивания Iframe нагрузки в sddefault.jpg

Отображаемое видео - это видео HTML5. Протестировано в Chrome, Firefox, Safari на OSX 10.10 на MBP (Retina)

P.S. Да, мне нужно загрузить в первом видео в JS, я не могу сделать это в HTML, поскольку идентификаторы видео извлекаются из другого места.

ответ

1

Я изменил код этого, который, кажется, чтобы загрузить sddefault миниатюру (на самом деле, было бы загрузить любую другую миниатюру в зависимости от размера игрока):

var video; 

function onYouTubePlayerAPIReady() { 
    video = new YT.Player('video', { 
    videoId: '1nBwfZZvjKo' // From the manual: the YouTube video ID that 
          // identifies the video that the player will load. 
    }); 
} 

Updated Pen и another pen with larger player