【问题标题】:Every flash uploader giving bad progress values每个 Flash 上传者都给出了糟糕的进度值
【发布时间】:2010-01-11 19:04:38
【问题描述】:

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

在行为不端的机器上,进度事件(或可能的回调)报告上传速度过快。它正在以大约 9 或 10MB/s 的速度发展,而不是实际的 50 或 60kb/s。进度条很快填满,然后不再触发进度事件。几分钟后,完成事件将在实际上传完成时触发。

我必须强调,文件上传确实可以正常进行,即使报告的进度非常错误。

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

我只是在 Windows XP 上使用 Firefox 3.5 时遇到这个问题,所有这些都有 Flash 10 的各种子版本。

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

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

【问题讨论】:

  • 是的,这听起来像是代理问题。我经常看到它与 Fiddler 和 Charles 等 Web 调试器一起工作。很高兴你能弄明白。

标签: flash yui uploadify swfupload


【解决方案1】:

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

【讨论】:

    【解决方案2】:

    这似乎是 AVG 的 Link Scanner 服务的一般 XP 问题。我在 AVG 中关闭了 Link Scanner 的所有选项,并且 Flash 上传进度(至少通过 YUI 2 Uploader)似乎报告准确。

    【讨论】:

      猜你喜欢
      • 2012-05-26
      • 2021-05-22
      • 2015-04-08
      • 2015-06-01
      • 1970-01-01
      • 2022-07-13
      • 2021-05-29
      • 1970-01-01
      • 2016-10-09
      相关资源
      最近更新 更多