2011-06-07 62 views
0

我正在使用Adob​​e Flash Builder 4試用版。flex項目中的問題

我創建了一個abc.mxml在IDE中工作正常的應用程序。現在,我想用生成的abc.swf在我的應用程序之一,所以我複製

  • abc.swf
  • abc.html
  • 和相關的.js和.css文件

到文件系統中的其他位置。之後,當我嘗試在瀏覽器中啓動abc.html時,瀏覽器中沒有任何內容出現。

之後,我複製了整個Flex項目在其他位置,並試圖推出同樣abc.html文件。即使這也不起作用。

我不知道是什麼問題。

編輯 =========================================== ================================= enter image description hereenter image description here

+0

你有一個網絡服務器,你試圖訪問文件?或者你使用文件路徑語法在瀏覽器中打開文件? – JeffryHouser 2011-06-07 18:42:20

+0

@flextras我正在使用啓動網頁的文件路徑語法。 – 2011-06-07 19:06:26

+0

@J_A_X你想要什麼信息。我寫了一切。請告訴我,如果缺少某些信息是回答問題所必需的。 – 2011-06-07 19:07:30

回答

0

我的錢是沙盒安全問題。或者將文件保存在bin-debug下以防止它,或者在Flash Security Settings中添加您的文件夾和Flash文件以允許被允許。

0

這是跨站點腳本的情況,請閱讀:http://kb2.adobe.com/cps/142/tn_14213.html

您從一個域(「file:/// c:...」)啓動abc.html(其中包含adc.swf),但引用另一個域的數據(是否存在您安裝的red5,可能是localhost) 。

在服務器的根目錄(red5)中創建cossdomain.xml。