我正在使用 Uploadify 来允许在我的网络应用程序中上传多个文件。它始终适用于 IE 7,8, 9, FF 3.6, Safari 和 Chrome。
今天我偶然发现它在每个浏览器中都可以工作,但在 Chrome 中却不行。我目前使用的是 Chrome 10.0.648.82 beta。问题是我可以选择要上传的文件,但之后什么也没有发生。我在所有 Uploadify 事件中都设置了警报,并且没有被解雇。然后我就去了官方演示网站:
http://www.uploadify.com/demos/ http://www.uploadify.com/demos/
...并发现它也不再适用于 Chrome。我尽可能默认运行 Chrome,因此它更新到了这个版本。我的所有默认设置都完好无损,没有安装弹出窗口拦截器、广告拦截器或任何其他加载项。我尝试使用 HTTP Fiddler 进行调试,结果发现在选择要上传的文件后根本没有发出任何 HTTP 请求。
有人知道发生了什么事吗?这是 Chrome 问题还是 Flash 问题?有任何已知的解决方案吗?
PS:我使用的是 Windows 7 64 位。
我同意,我认为这是 Chrome 或 Flash 的问题(因为 Google 在 Chrome 中提供了 Flash)。
uploadify 演示页面在 Chrome 12.0.725.0 中为我工作(这是当前的开发版本 http://en.wikipedia.org/wiki/Google_Chrome#Release_history)。你可以尝试切换到 dev 或 beta 频道 http://www.chromium.org/getting-involved/dev-channel#TOC-Subscribing-to-a-channel查看问题是否已为您解决。
另外,我发现另一个问题可以帮助 -Google Chrome 上的上传 IO 错误 #2038 是随机的 https://stackoverflow.com/questions/5005632/uploadify-io-error-2038-random-on-google-chrome
本文内容由网友自发贡献,版权归原作者所有,本站不承担相应法律责任。如您发现有涉嫌抄袭侵权的内容,请联系:hwhale#tublm.com(使用前将#替换为@)