AS3:无论如何都要告诉FileReference.upload()期间连接是否已丢失?

时间:2013-01-09 13:56:42

标签: actionscript-3 file-upload filereference

观察FileReference.upload()我注意到如果我上传大文件(大到足以上传一段时间)并在上传过程中切断连接(例如通过拔出LAN线),Flash不会报告错误...实际上它会继续触发Progress事件,直至“成功”完成。

这是一个错误吗?不应该抛出异常或触发错误事件吗?

1 个答案:

答案 0 :(得分:1)

根据File Reference.upload()上的文档,当发生这种情况时,它应该调用IOErrorEvent。

尝试侦听IOErrorEvent

yourFilereference.addEventListener(IOErrorEvent.IO_ERROR, error)
function error(e:IOErrorEvent):void
{
    //Do something
}