6

有什么方法可以跟踪 AS3 中已发布上传的状态吗?有一个 ProgressEvent,但它会返回有关响应的数据,而不是实际的 POST 上传。我正在发布图像的二进制数据,因此它通常在 50-100kb 范围内。

图像数据是在 Flash 内部生成的,所以我不能使用上传方法 - 至少据我所知。

谢谢!

4

3 回答 3

1

也许您可以在服务器端使用一个函数将进度事件发送到 flash 对象?

于 2008-09-19T12:30:14.457 回答
1

他不是在询问文件参考列表..

他和我有同样的问题,没有一种方法可以进行后期数据传输。我认为唯一的方法是上面建议的方法,从 PHP 发送到 flash 一个 progressEvent 检查接收到的数据的大小(如果可能的话..);

再见

于 2008-11-22T03:45:40.927 回答
0

看一下FileReference类。其中的进度事件将为您提供有关上传的数据:

在文件上传或下载操作期间定期调度。progress 事件在 Flash Player 向服务器传输字节时调度,并且在传输期间定期调度,即使传输最终不成功。要确定文件传输是否以及何时真正成功并完成,请侦听完成事件。

于 2008-09-19T15:03:52.093 回答