作者beebeecall (bee)
看板Flash
標題[問題] 請問一下flex下URLLoader的使用
時間Wed Nov 4 21:03:25 2009
最近寫了一隻檔案,其中會運用到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
推 ybite:編譯環境變數加上use-network=false 11/04 23:38
→ ybite:這樣會用local-with-filesystem而非local-with-networking 11/04 23:39
→ ybite:來編譯,缺點是這樣的SWF就只能讀本機檔案不能連網 11/04 23:39