有没有办法跟踪AS3中发布的上传状态?有一个ProgressEvent,但它提供有关响应的数据,而不是实际的POST上传。我正在为图像发布二进制数据,因此它通常在50-100kb范围内。
图像数据是在Flash内部生成的,所以我不能使用上传方法 - 至少据我所知。
谢谢!
答案 0 :(得分:1)
也许您可以使用服务器端的功能将进度事件发送到Flash对象?
答案 1 :(得分:1)
他没有询问文件参考列表..
他遇到了同样的问题,没有一种方法可以实现后期数据传输。我认为唯一的方法是上面建议的一个,从PHP发送一个progressEvent检查收到的数据的大小(如果有可能..);
再见
答案 2 :(得分:0)
看一下FileReference课程。其中的progress事件将为您提供有关上传的数据:
在文件上载或下载操作期间定期调度。当Flash Player将字节传输到服务器时调度progress事件,并且在传输期间定期调度progress事件,即使传输最终不成功。要确定文件传输是否以及何时实际成功并完成,请侦听完整事件。