SWFUPLOAD IO错误

问题描述:

我在我的网站上使用SWFUpload来上传文件。其中一位用户一直在所有浏览器中发现IO错误,这导致我得出他的闪存必须损坏的结论。SWFUPLOAD IO错误

但是有没有什么办法可以检测到这一点,以便我可以给他交替。

在创建swfupload对象时,有没有什么方法可以调用服务器,并检查flash是否能成功连接服务器。

+1

使用swfupload时我的电脑出现同样的问题。你设法解决它吗? – ToughPal 2011-07-02 09:33:49

+0

我找到了解决方法...在** SWFUpload.prototype.loadFlash **函数中,我调用* getStats *,如果调用引发任何异常,那么我调用* swfupload_load_failed_handler * – 2011-07-07 07:41:14

我也一直有问题诊断这个问题。它后来发生在两台64位Windows 7机器上。 IO错误出现在所有浏览器上,它们都是新安装的,玩家是最后一个版本。

从网上尝试了一些修复后,这一个工作:

  1. 卸载的Adobe播放器从控制面板>程序
  2. 打开IE,然后转到youtube.com,点击任何一部电影,它会提示你安装Flash播放器,安装播放器 - 不要忘了取消选中英国媒体报道)
  3. 重新打开IE浏览器,如果安装了闪光灯确认,测试SWFUpload的,它现在应该工作...

ŧ他的flash播放器将安装在Chrome浏览器上,但不会安装在Firefox上,因此您必须重新安装播放器。这是奇怪的做同样的安装,现在工作,但我想安装从IE浏览器必须有更多的魔咒。

观察到一个问题:如果没有签名证书,swfupload将无法在SSL下工作,这是swfupload论坛上讨论的已知问题。