是否可以创建FileReference.upload()块(在ActionScript 3.0中)?

时间:2009-05-09 15:15:11

标签: flash actionscript-3

我正在处理Flash文件上传小部件,我希望它一次上传一个文件。在我的上传功能中,我目前有一个FileReferenceList,我正在循环浏览它,在每个上面调用upload。但是,由于FileReference.upload是非阻止的,因此所有上传都会同时进行。

是否可以制作uplaod功能块?或者我是否需要将上传链接在一起,通过在第一个事件的Event.COMPLETE事件触发时注册事件来上传下一个事件?

1 个答案:

答案 0 :(得分:4)

不,你通常不能用AS3这样做,你必须通过链接来管理“异步”请求。

我通常会有我的文件列表并上传一个,捕获完整的事件然后再做另一个。同样的原则适用于使用URLLoader下载或检索文件。