2012-07-22 58 views
0

我想要一個按鈕來下載文件使用navigateURL這是工作時,文件是在周圍,當它不會顯示404的東西。我想做的SWF檢查,如果該文件不是它應該是那麼只是在按鈕visible.false,問題是我不知道如何檢查它沒有加載文件。 我會感謝您的幫助。如何檢查文件的存在而不加載它在AS3

附加: 它的一個網絡應用程序和按鈕,只需在瀏覽器中打開一個鏈接,該鏈接將成爲一個mp3文件和一個pdf文件。多數民衆贊成我如何讓用戶下載它們。

+2

這是一個Web應用程序,移動應用程序,AIR應用程序嗎?這取決於你的目標平臺是一個不同的答案。 – 2012-07-22 22:15:20

+0

navigateURL?怎麼樣使用FileLoaderUtils.doesFileExist(url:String)http://www.kirupa.com/forum/showthread.php?328651-Checking-to-see-if-a-file-exists-beloading-loading – 2012-07-22 22:15:50

回答

0

最好的方法是從Web服務器獲取一些「init數據」。其中應包含有關文件的信息。但你也可以抓到Loader的Event.OPEN。如果它被捕獲 - 文件存在,然後調用close方法,如果沒有,那麼你會捕獲IOErrorEvent.IO_ERROR

The open event is dispatched when loading begins.

相關問題