23.3.监视文件下载进度

问题
我想知道文件的下载进度
解决办法
监听progress事件
讨论
我们可以通过progress事件监视文件的下载进度,在下载过程中FileReference对象会不断的发出ProgressEvent类型事件:
+展开
-ActionScript
fileReference.addEventListener(ProgressEvent.PROGRESS, onFileProgress);

progress事件对象有两个属性,bytesLoaded和bytesTotal属性,返回当前已下载字节数和总字节数,看下面的例子:
+展开
-ActionScript
private function onFileProgress(event:ProgressEvent):void {
fileProgressField.text = event.bytesLoaded + " of " + event.bytesTotal + " bytes";
}

当下载完成时FileReference对象发出complete事件,类型为Event :
+展开
-ActionScript
fileReference.addEventListener(Event.COMPLETE, onFileComplete);

加支付宝好友偷能量挖...


评论(0)网络
阅读(84)喜欢(0)flash/flex/fcs/AIR