服务器处理成功后,Flash上​​载IOError#2038

时间:2010-11-03 02:29:21

标签: java flash actionscript-3 actionscript

我使用actionscript 3&amp ;;制作了两个flash上​​传器。 actionscript 2将文件发送到java servlet。 java servlet成功接收该文件,但flash上​​传器会触发IOerror#2038而不是完整事件。

另一个问题是我完全相同的问题,但答案“清除缓存”非常广泛,问题所有者太懒了,无法详细说明。如果有人能给出更详细的答案,那将非常有益。感谢。

Flex: Error #2038: File I/O Error

2 个答案:

答案 0 :(得分:1)

要检查两件事:

1)服务器应该返回一个HTTP 200 - Flash Player经常无法识别成功。

2)HTTP响应应包含某些内容。一个空的空间,成功=真,什么都没有。我的回答是空的,过去一直有问题。

答案 1 :(得分:1)

感谢alemay的回答。这不是正在经历的问题。经过大量挖掘后我找到了答案,现在我想把它归还给人们,以便人们可以快速找到答案。

事实证明,亚马逊有一个样本闪存上传器,可以解决跨浏览器的大量问题闪存体验:

http://dev.nuclearrooster.com/2008/04/05/uploading-with-a-filereference-from-flex-3-on-os-x/

在该链接中,有两个指向亚马逊的链接,您可以在此链接下载代码。