2011-04-27 52 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客戶端需要讀取字節。