我去年早些时候为内部网站写的文件上传脚本在许多机器上都行为不端。在某些机器上它始终可以正常工作,而在其他机器上则一直行为不端。我对YUI Uploader,SWFUpload(2.2和2.5a)以及Uploadify有完全相同的问题。
在行为不端的机器上,进度事件(或回调视情况而定)报告上传速度太快。它正以9或10MB / s的速度发展,而不是实际发生的50或60kb / s。进度条填满非常快,然后不再触发进度事件。几分钟后,完成事件将在上传实际完成时触发。
我必须强调文件上传确实正常进行,即使报告的进度非常错误。
进度事件报告的文件大小正确,但上传的报告数量通常过高,看起来它总是2 ^ 16(65536)的倍数。
我只是在Windows XP上使用Firefox 3.5时遇到此问题,所有这些问题都有不同的Flash 10颠覆。
有没有人听说过这种情况,或者知道发生了什么事?
(我要去提交一些错误报告,但希望这里有人有一些以前的经验。)
答案 0 :(得分:1)
原来是AVG正在代理请求。就闪存问题而言,它正在非常快速地上传到AVG中。然后AVG继续在后台上传。
答案 1 :(得分:0)
似乎这是AVG Link Scanner服务的一般XP问题。我关闭了AVG中的Link Scanner的所有选项,并且Flash上传进度(至少通过YUI 2 Uploader)似乎准确报告。