2010-10-04 91 views
2

我正在Flash中进行带宽测试,并且我想显示进度条和当前计算出的速度。对于下载部分来说,这非常简单,但对于上传部分来说,它有点棘手。 正如我所理解的,跟踪上传进度的唯一方法是使用FileReference。但是当我上传一个动态生成的ByteArray时,似乎FileReference也不可用。Flash上​​传进度

所以我有一个想法,就是上传一个ByteArray,比如100-200 kB,然后计算上传的速度,然后在上传一个更大的ByteArray时假设一个基于该速度的进度条。但是,在某些情况下,它可能还会失败,计算当前的速度将会很困难。

所以我需要如何解决这个:)

回答

0

最好的办法是看看那个已经这样做了代码的一些想法。去here看到一个例子。查看源已启用,因此请右键单击并查看他们正在执行的操作。