我有一个函数,当文件下载报告进度时调用该函数:
private function progressHandler(event:ProgressEvent):void
{
var percent:Number = Math.round((event.bytesLoaded / event.bytesTotal) * 100.0);
Alert.show(event.bytesLoaded.toString());
//pb.setProgress(percent, 100);
}
现在,这应该可以正常工作,但不幸的是,event.bytesloaded返回的值比它应该返回的值要大得多。对于一个测试文件(8555字节),加载的字节数最多可以达到8973384。
你知道为什么会这样吗?