[問題] 請問一下flex下URLLoader的使用

看板Flash作者 (bee)時間14年前 (2009/11/04 21:03), 編輯推噓1(103)
留言4則, 1人參與, 最新討論串1/1
最近寫了一隻檔案,其中會運用到URLLoader去load一個txt檔, 在flex中run起來程式能正常load以及運作, 直接在Flex Builder 3\BJ\bin-debug資料夾中點擊我的程式, 跑起來也能正常load資料以及運作, 但是當我把我的程式連著txt檔一起移入別的資料夾中, 一點擊開來錯誤訊息就跟蜂擁而出,程式也無法正常運作, 錯誤訊息如下: SecurityError: Error #2148: SWF 檔案 file:///C|/Users/Desktop/server/test1.swf 無法存取本機資源 file:///C|/Users/Desktop/server/test.txt。 只有含檔案系統的本機 (Local-with-filesystem) 及含受信任的本機 SWF 檔案可以存取本機資源。 我的URLLoader所load的路徑就簡單的指向test.txt而已, 相同的概念load進swf檔案都沒問題,不管程式移動到哪都能正常運作, 不知道為什麼load文字檔近來就不行了, 煩請大家幫忙看看了。 -- ※ 發信站: 批踢踢實業坊(ptt.cc) ◆ From: 59.126.200.189

11/04 23:38, , 1F
編譯環境變數加上use-network=false
11/04 23:38, 1F

11/04 23:39, , 2F
這樣會用local-with-filesystem而非local-with-networking
11/04 23:39, 2F

11/04 23:39, , 3F
來編譯,缺點是這樣的SWF就只能讀本機檔案不能連網
11/04 23:39, 3F

11/04 23:41, , 4F
11/04 23:41, 4F
文章代碼(AID): #1AyNkVXT (Flash)