我可以運行我自己的機器上本地以下沒有問題(並且還通過一個test.html文件加載。但是,如果我從我使用的是虛擬主機提供商測試下載它也不會加載。Flash Player安全
<?xml version="1.0" encoding="utf-8"?>
<mx:Application
xmlns:mx="http://www.adobe.com/2006/mxml"
xmlns="*" layout="absolute"
>
<mx:SWFLoader id="swfloader" source="colorpickerexample.swf" height="200" />
</mx:Application>
奇怪的是,我有一個非常複雜的Flex應用程序,其中包含各種swfloader,我可以從測試服務器上下載並在本地機器上運行而不會出現任何問題 我認爲這可能會有一些做crossdomain.xml,或信任文件或Flash Player安全性的其他方面,我承認我從來沒有正確地掌握。所以,任何人都會告訴我,當我嘗試下載並運行上述來回的Flash播放器時,一個測試網絡服務器。
在Web服務器上有一個colorpickerexample.swf,與上例相同。它應該從那裏下載,對吧? – Mark 2009-10-21 21:04:53
至於複雜的flex應用程序,我可以這樣認爲,唯一的區別是我可以想到的是,複雜的應用程序可以從xml文件中獲取swf的名稱(即,不會硬編碼到SWFLoader中)。 – Mark 2009-10-21 21:07:20