观察FileReference.upload()
我注意到如果我上传大文件(大到足以上传一段时间)并在上传过程中切断连接(例如通过拔出LAN线),Flash不会报告错误...实际上它会继续触发Progress事件,直至“成功”完成。
这是一个错误吗?不应该抛出异常或触发错误事件吗?
答案 0 :(得分:1)
根据File Reference.upload()上的文档,当发生这种情况时,它应该调用IOErrorEvent。
尝试侦听IOErrorEvent
yourFilereference.addEventListener(IOErrorEvent.IO_ERROR, error)
function error(e:IOErrorEvent):void
{
//Do something
}