。我試圖導出它作爲一個EXE文件,它的工作原理。使用Ctrl + Enter在Adobe Flash中也可以工作。如何解決它?AS3 |當我出口我的項目爲swf文件就不會加載從URL地址從URL &圖像的XML文件SWF負載問題
1
A
回答
1
- 在調試模式下,跨域安全檢查被禁止(這就是爲什麼你被允許這樣做與按Ctrl + Enter)
- 的EXE你已經在differrent背景下,它允許您從加載文件任何網址,因爲你的EXE在你的dekstop上運行。
要解決此問題,您需要在下列情況之一:
一)加載從URL的數據在同一個域中的SWF,
例如:你的SWF是在mysite.com/myflash.swf並從mysite.com/somefile.xml加載xml
b)您從不同域加載數據,在這種情況下,您需要在根網址中包含一個cross-domain.xml文件您從哪裏加載xml的域名是從
例如:你現在從someothersite.com/somefile.xml加載XML
更多交叉的domain.xml和安全政策您CAND通過谷歌找到詳細..
Can someone post a well formed crossdomain.xml sample?
http://www.adobe.com/devnet/adobe-media-server/articles/cross-domain-xml-for-streaming.html
0
如果您的XML文件仍是本地(即沒有上傳到活動服務器)大多數瀏覽器,默認情況下,將阻止瑞士法郎加載本地文件的文件。
您可以設置瀏覽器打開,同時允許訪問本地文件,例如:
在您的桌面上簡化Chrome瀏覽器。右鍵單擊它並單擊屬性。在「目標」字段中,添加...
--allow-file-access-from-files
... .exe文件
這之後應該允許您加載XML文件。
相關問題
- 1. 我需要刪除加載的SWF文件加載到不同的SWF文件
- 2. 問題加載AS2 SWF到SWF AS3
- 3. 加載外部SWF文件問題
- 4. 從swf文件生成圖像問題
- 5. 加載swf文件
- 6. SWF文件加載
- 7. 加載SWF文件
- 8. Flash AS3加載SWF文件到橫幅
- 9. 在我的網站上用swf加載XML文件時出現問題?
- 10. 卸載swf文件並在as3中加載另一個swf文件
- 11. 將XML數據加載到SWF文件時出現問題
- 12. 從AS3獲取swf URL
- 13. 鉻不會加載SWF文件
- 14. FLASH:獲取運行從AS3 SWF /負載AS2 SWF inputText的值
- 15. AS3我的外部SWF文件與主SWF文件重疊
- 16. AS3從加載的SWF本身卸載SWF
- 17. 如何從byteArray加載swf文件?
- 18. 問題與as3加載主文件外部SWF
- 19. crossdomain問題:當swf從子域加載時,swf框架腳本不會調用
- 20. 從xml問題加載圖像as3
- 21. Flex:從Flex swf加載xml
- 22. Flash AS3:無法查看加載的SWF文件後加載它
- 23. as3訪問外部加載的swf文件中的CHILD
- 24. 加載外部SWF文件
- 25. 加載多個swf文件
- 26. AS3 Air Android應用程序,加載SWF從URL
- 27. AS3加載SWF作爲Movieclip
- 28. crossdomain問題,僅從azure雲存儲blob加載SWF文件
- 29. AS3:從父SWF加載的SWF抓事件讓事件偵聽器
- 30. 如何獲取加載到網頁上的.swf文件的URL