Hi
    i have copied this code off the flex site   
https://help.adobe.com/en_US/FlashPlatform/reference/actionscript/3/flash/net/FileReference.html#event:progress
 
<https://help.adobe.com/en_US/FlashPlatform/reference/actionscript/3/flash/net/FileReference.html#event:progress>

but the progress does not seem to fire,


    private function saveReport():void {

      cursorManager.removeBusyCursor();
      var buffer:ByteArray = myPDF.save(Method.LOCAL);
      var file:FileReference = new FileReference();
      configureListeners(file);
       file.save(buffer, "Overview Report.pdf");

   }

   private function configureListeners(dispatcher:IEventDispatcher):void {
 
      dispatcher.addEventListener(ProgressEvent.PROGRESS, progressHandler);
 
   }


   protected function progressHandler(event:ProgressEvent):void
   {
      var file:FileReference = FileReference(event.target);
      trace("progressHandler name=" + file.name + " bytesLoaded=" + 
event.bytesLoaded + " bytesTotal=" + event.bytesTotal);
   }

Reply via email to