2011-04-27 44 views
0

我试图上传使用的FileReference 然而excel文件上传抛出这个错误的Excel上传柔性3

错误#2044时:未处理的IOErrorEvent :.文本=错误#2124:加载文件是未知类型。

发生动作脚本错误 继续上传文件后,为什么会出现错误?

感谢

+0

当我们什么都没有,但一个神秘的错误消息,没有代码时,很难帮助。 – 2011-04-27 15:10:17

+1

你好,你可以发布你用来上传的代码吗?背风处 – 2011-04-27 14:09:10

回答

0

的contentLoaderInfo是关键

loader.contentLoaderInfo.addeventListener(IOErrorEvent.IO_ERROR , someIOerrorCallBack) 
0

退房http://scottrockers.com/blog/resources/flash-information/workaround-solution-to-flash-error-2044-unhandled-securityerror-and-error-2048-security-sandbox-violation,但像JAX &李说,我们需要更多的信息。你是否试图从你的计算机,从一个单独的域,从本地主机,从127.0.0.1加载Excel文件?最简单的方法是,如果您尝试从本地主机url加载它,那应该工作。如果它是磁盘上的文件,请检查安全设置http://www.macromedia.com/support/documentation/en/flashplayer/help/settings_manager04.html并启用文件所在的目录。如果您从其他域加载它,则需要采取其他预防措施,例如该域上的crossdomain.xml。

0

您是否使用FileReference的.load()方法?如果是这样,不要。只需执行.browse()方法,并在选定的事件被触发时,让FileReference继续执行.upload()。您需要使用.load()的唯一原因是您的Flex客户端需要读取字节。