flash - 每个 Flash uploader 都会给出错误的进度值

标签 flash yui uploadify swfupload

我去年初为内部网站编写的文件上传脚本在许多机器上表现得很奇怪。在某些机器上它始终工作正常,而在其他机器上它始终表现不佳。我在使用 YUI Uploader、SWFUpload(2.2 和 2.5a)和 Uploadify 时遇到完全相同的问题。

在行为不当的机器上,进度事件(或回调,视情况而定)报告上传速度太快。它的速度约为 9 或 10MB/s,而不是实际的 50 或 60kb/s。进度条很快就填满了,然后就不再触发进度事件了。几分钟后,当上传实际完成时,将触发完成事件。

我必须强调,文件上传确实正常进行,尽管报告的进度是非常错误的。

进度事件报告正确的文件大小,但报告的上传量通常太高,并且似乎始终是 2^16 (65536) 的倍数。

我仅在 Windows XP 上使用 Firefox 3.5 时遇到此问题,所有这些都具有 Flash 10 的各种颠覆版本。

有人听说过这件事吗,或者知道发生了什么?

(我要去提交一些错误报告,但希望这里有人有这方面的经验。)

最佳答案

原来是 AVG 代理了请求。就 Flash 而言,它上传速度非常非常快……到 AVG 中。然后 AVG 继续在后台上传。

关于flash - 每个 Flash uploader 都会给出错误的进度值,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/2044178/

相关文章:

html - Flash 在沙盒属性内的 iframe 中不起作用

javascript - 使用 Javascript 检测 Pepper (PPAPI) Flash

flash - Red5/Tomcat "403 forbidden"某目录错误

javascript - 如何在不覆盖另一个同名对象的情况下创建一个空的命名空间对象?

html - Swiffy flash 到 html5 的转换不断循环

jquery - 从 javascript 包含 javascript 库的标准方法

javascript - YUI 修改并检测 <div> 的变化

c# - 如果用户将复选框设置为 true,如何动态显示上传按钮?

javascript - 上传奇怪的 GET 请求

java - 使用Uploadify时出错