我有这个代码在选择少量图像时可以正常工作。
public var fileReferenceList:FileReferenceList;
public function browseFiles(event:Event = null):void
{
fileReferenceList= new FileReferenceList();
fileReferenceList.addEventListener(Event.SELECT,onMultipleFileSelect);
fileReferenceList.browse("images");
}
private function onMultipleFileSelect(event:Event):void
{
fileReferenceList.removeEventListener(Event.SELECT,onMultipleFileSelect);
var fileList:Array = event.target.fileList;
trace(fileList[0].name);
}
但是,在选择大量图像(1000+)时,尚未在调度选择事件时尚未初始化FireList。有没有办法等待 fileList 被初始化?