Filereference.download marche en local mais pas en distant

Filereference.download marche en local mais pas en distant - Flash/ActionScript - Programmation

Marsh Posté le 17-03-2011 à 13:54:44    

Voila mon probleme.
Je suis novice en flash, et je voudrais installer un téléchargeur de fichier en Flash, celui la plus presicement:
http://www.flex-blog.com/samples/s [...] ample.html
 
Celui ci marche très bien sur leur site , mais pas sur le mien malheureusement, et je n'ai aucune idée de pourquoi :
 
Voici le code:
 

Code :
  1. <?xml version="1.0" encoding="utf-8"?>
  2. <mx:Application xmlns:mx="http://www.adobe.com/2006/mxml" layout="absolute">
  3. <mx:Script>
  4.  <![CDATA[
  5.   [Bindable]
  6.   private var fileRef:FileReference = null;
  7.   private function downloadFile():void{
  8.    var urlRequest:URLRequest = new URLRequest("frenchSM.pdf" );
  9.    fileRef = new FileReference();
  10.    fileRef.download(urlRequest, "frenchSM.pdf" );
  11.    fileRef.addEventListener(ProgressEvent.PROGRESS, setDownloadProgress);
  12.    fileRef.addEventListener(Event.COMPLETE, completeHandler);
  13.   }
  14.   private function setDownloadProgress(event:ProgressEvent):void{
  15.    pbProgress.setProgress(event.bytesLoaded, event.bytesTotal);
  16.    pbProgress.label = "Downloading [" + Math.round(event.bytesLoaded / event.bytesTotal * 100).toString() + "%]";
  17.   }
  18.   private function completeHandler(event:Event):void{
  19.    fileRef = null;
  20.   }       
  21.  ]]>
  22. </mx:Script>
  23. <mx:VBox top="10" left="10">
  24.  <mx:Text buttonMode="true" click="downloadFile()" text="Download Wallpaper" textDecoration="underline" fontSize="12"/>
  25.  <mx:ProgressBar visible="{fileRef != null}" mode="manual" label="" id="pbProgress" labelPlacement="center"/>
  26. </mx:VBox>
  27. </mx:Application>


 
Pouvez-vous m'aider svp?
 
Merci d'avance,
Pierre


Message édité par Elmoricq le 17-03-2011 à 13:59:10

---------------
Mon Feed-Back  
Reply

Marsh Posté le 17-03-2011 à 13:54:44   

Reply

Marsh Posté le 31-03-2011 à 17:00:21    

C'est du Flex. Tu as bien Flash Builder ?
 
Et quand tu dis "ça ne marche pas" tu peux nous en dire plus ?


---------------
Jeu de simulation Boursière - Version BETA - https://www.facebook.com/wildstocks
Reply

Sujets relatifs:

Leave a Replay

Make sure you enter the(*)required information where indicate.HTML code is not allowed