2010-12-11 42 views
0

Je rencontre beaucoup de problèmes pour charger une vidéo YouTube correctement dans tous les navigateurs. Je viens de trouver swfobject mais je ne trouve aucun code pour l'implémenter.Chargement de Youtube dans un modal (éventuellement avec swfobject?)

Quelqu'un peut-il me dire comment charger dynamiquement une vidéo YouTube en utilisant swfobject? J'ai aussi jQuery en cours d'exécution sur le site si cela rend le code plus élégant.

Répondre

0

Je l'ai compris. C'est le code que j'ai utilisé pour le faire fonctionner dans le modal:

var atts = {}; 
atts.id = "vid"; 
$.modal('<div class="modal_container" style="background: transparent url(<?php echo $base_path . path_to_theme() ?>/images/bkgd_youtube_modal.png) no-repeat;"><div id="youtube_movie"></div></div>', options); 

swfobject.embedSWF('http://www.youtube.com/v/'+this.id+"&hl=en&fs=1&rel=0&color1=0x000000&color2=0x2d2d2d&enablejsapi=1&playerapiid=ytplayer", 
"youtube_movie", "460px", "280px", "9", null, null, atts);