c'est etrange  :
si je fait comme ca ( je test un peu ce que dis Eric )

package test {
        import flash.display.LoaderInfo;
        import flash.display.Loader;
        import flash.display.Sprite;
        import flash.events.Event;
        import flash.events.MouseEvent;
        import flash.net.FileReference;

        /**
         * @author goabonga
         */
        public class TestLocalFileRef extends Sprite {
                //private var file : FileReference;

                public function TestLocalFileRef() {
                        stage.addEventListener(MouseEvent.CLICK, on_click);
                }

                private function on_click(event : MouseEvent) : void {
                        var file : FileReference = new FileReference();
                        file.addEventListener(Event.SELECT, on_select);
                        file.addEventListener(Event.COMPLETE, is_loaded);
                        file.browse();
                }

                private function on_select(event : Event) : void {
                        trace('selected');
                        (event.target as FileReference).load();
                }

                private function is_loaded(event : Event) : void {
                        trace('loaded' + (event.target as 
FileReference).data.length);

                        var loader : Loader = new Loader();
                        
loader.contentLoaderInfo.addEventListener(Event.COMPLETE,
loader_loaded);
                        loader.loadBytes((event.target as FileReference).data);
                }

                private function loader_loaded(event : Event) : void {
                        addChild((event.currentTarget as LoaderInfo).content);
                }
        }
}


ben j'ai une chance sur 5 pour que le player plante et en mode Web
n'en parlons pas Chrome plante !!!



par contre si j'ai mon FileReference non local tout fonctionne sans
probleme !
donc j'ai compris ERIC merci  ( il devrais rajouter une note dans la
DOC )

--~--~---------~--~----~------------~-------~--~----~
Vous avez reçu ce message, car vous êtes abonné au groupe Groupe "FCNG" de 
Google Groupes.
 Pour transmettre des messages à ce groupe, envoyez un e-mail à 
l'adresse [email protected]
 Pour résilier votre abonnement à ce groupe, envoyez un e-mail à 
l'adresse [email protected]
 Pour afficher d'autres options, visitez ce groupe à l'adresse 
http://groups.google.com/group/FCNG?hl=fr
-~----------~----~----~----~------~----~------~--~---

Répondre à