Ecco come farlo utilizzando jQuery. Gli esempi precedenti forniti, hanno comunque riprodotto il video anche quando il contenitore era nascosto.
Creare un contenitore per tenere il vostro miniature:
<div id="video"></div>
Quindi è possibile lo stile la miniatura in CSS con qualcosa di simile:
#video {
display: block;
width: 320px;
height: 240px;
background: url(images/my_video_thumb.jpg) no-repeat top left;
}
... e poi si desidera rimuovere lo sfondo e crea il tuo iframe al volo usando jQuery con qualcosa del genere:
$('#video').on('click', function() {
$(this).html('<iframe src="http://www.youtube.com/embed/abcdef12345?rel=0&autoplay=1" width="320" height="240" frameborder="0" allowfullscreen="true">').css('background', 'none');
});
Demo: codepen (include VanillaJS e jQuery esempio)
Allready trovato lo script corretto! –
@RonaldWildschut Ti dispiacerebbe posizionare la soluzione che hai trovato? –
http://www.sitepoint.com/forums/showthread.php?579770-Embed-google-video-or-youtube-with-custom-thumbnail&p=4410479#post4410479 –