看板 Flash 關於我們 聯絡資訊
※ 引述《kazenol (隨便啦)》之銘言: : 我是用load txt的方法,txt裡照以前的方式 : vb="http://ss1.com" &vb2="http://ss2.com" : 在as3.0,分析txt變數比以前麻煩很多,但是至少能到分析出資料時都沒問題 : myvar=SampleLoader.data : 這裡用 var newlink=myvar.ss1,可以順利抓出連結網址 : 但是套用到navigateToURL時,不管我怎麼變,他都會跳出這段: : 連線至 "http://ss1.com" 已終止 - file:///F|/AS3.0/menu/menu.swf : 不允許SecurityError: Error #2147: URL "http://ss1.com" 中的禁止通訊協定。 : at global/flash.net::navigateToURL() : 這個真的不知道怎麼回事,我檢查過了newlink是string,但就是無法執行 : 請教各位一下 後來全部移到AS2.0去做,發現還是有security的問題,我覺得很奇怪,如果照他 所說得要產生一個 crossdomain.xml,那本地端的測試怎麼辦?本機有domain嗎? localhost? 還有我已經能在裡面抓出txt文字檔的變數了,這跟cross domian沒關係了吧, 都已經抓出來了,但是拿來開啟連結就是會出現,這次是出現: *** Security Sandbox Violation *** 連線至 "http://tw.yahoo.com" 已終止 - file:///F|/AS3.0/menu/menu2.swf 不允許 快瘋掉了 -- ※ 發信站: 批踢踢實業坊(ptt.cc) ◆ From: 140.109.234.79 ※ 編輯: kazenol 來自: 140.109.234.79 (11/14 13:22)
jojozyzy:會跟設定那支FLASH的安全性有關嗎? 11/14 13:25
kazenol:應該是,但就是不知道怎麼改 11/14 13:54