我使用actionscript 3&amp ;;制作了两个flash上传器。 actionscript 2将文件发送到java servlet。 java servlet成功接收该文件,但flash上传器会触发IOerror#2038而不是完整事件。
另一个问题是我完全相同的问题,但答案“清除缓存”非常广泛,问题所有者太懒了,无法详细说明。如果有人能给出更详细的答案,那将非常有益。感谢。
答案 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/
在该链接中,有两个指向亚马逊的链接,您可以在此链接下载代码。