Bonjour,
Im faire une petite galerie de vidéos Youtube et je n'arrive pas à charger plus d'un dans un fichier. Swf.
Il semble qu'une fois que l'un est chargé - un autre peut ne pas être lus même si vous supprimez complètement le clip conteneur de la scène.
J'ai fait un petit exemple du problème ici:
http://reseaudesign.com/RN_test/multipl ... test.html;Heres the code IM essayer:
var videoURL:String = '';
function load_vid_test_1()
{
_root.video_2_holder.removeMovieClip();
System.security.allowDomain("http://www.youtube.com");
System.security.loadPolicyFile("http://www.youtube.com/crossdomain.xml");
_root.createEmptyMovieClip( 'video_1_holder', _root.getNextHighestDepth());
_root.video_1_holder.createEmptyMovieClip( 'video_1', _root.getNextHighestDepth());
_root.video_1_holder.loadMovie(_root.videoURL);
_root.video_1_holder._y = 40;
_root.video_1_holder._xscale = 50;
_root.video_1_holder._yscale = 50;
}
function load_vid_test_2()
{
_root.video_1_holder.removeMovieClip();
System.security.allowDomain("http://www.youtube.com");
System.security.loadPolicyFile("http://www.youtube.com/crossdomain.xml");
_root.createEmptyMovieClip( 'video_2_holder', _root.getNextHighestDepth());
_root.video_2_holder.createEmptyMovieClip( 'video_2', _root.getNextHighestDepth());
_root.load_movie_and_stop( _root.video_2_holder.video_2, _root.videoURL, null, 'simple_load');
_root.video_2_holder.loadMovie(_root.videoURL);
_root.video_2_holder._y = 40;
_root.video_2_holder._x = 250;
_root.video_2_holder._xscale = 50;
_root.video_2_holder._yscale = 50;
}
- var videoURL:String = '';
- function load_vid_test_1()
- {
- _root.video_2_holder.removeMovieClip();
-
- System.security.allowDomain("http://www.youtube.com");
- System.security.loadPolicyFile("http://www.youtube.com/crossdomain.xml");
-
- _root.createEmptyMovieClip( 'video_1_holder', _root.getNextHighestDepth());
- _root.video_1_holder.createEmptyMovieClip( 'video_1', _root.getNextHighestDepth());
- _root.video_1_holder.loadMovie(_root.videoURL);
-
- _root.video_1_holder._y = 40;
- _root.video_1_holder._xscale = 50;
- _root.video_1_holder._yscale = 50;
- }
- function load_vid_test_2()
- {
- _root.video_1_holder.removeMovieClip();
-
- System.security.allowDomain("http://www.youtube.com");
- System.security.loadPolicyFile("http://www.youtube.com/crossdomain.xml");
-
- _root.createEmptyMovieClip( 'video_2_holder', _root.getNextHighestDepth());
- _root.video_2_holder.createEmptyMovieClip( 'video_2', _root.getNextHighestDepth());
- _root.load_movie_and_stop( _root.video_2_holder.video_2, _root.videoURL, null, 'simple_load');
-
- _root.video_2_holder.loadMovie(_root.videoURL);
-
- _root.video_2_holder._y = 40;
- _root.video_2_holder._x = 250;
- _root.video_2_holder._xscale = 50;
- _root.video_2_holder._yscale = 50;
- }
Merci,
Clem