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
-~----------~----~----~----~------~----~------~--~---