1. 程式人生 > >Flex SecurityError: Error #2060: 安全沙箱衝突:ExternalInterface 呼叫者 跨域

Flex SecurityError: Error #2060: 安全沙箱衝突:ExternalInterface 呼叫者 跨域

報錯情況:

SecurityError: Error #2060: 安全沙箱衝突:ExternalInterface 呼叫者 file://D:\study\flex\service\bin\rainbowX.swf 不能訪問file://D:\study\flex\service\bin\rainbowX_Debug.html
at flash.external::ExternalInterface$/_initJS()
at flash.external::ExternalInterface$/addCallback()
at freeidea.rainbowX::Application()

flex中,呼叫html程式碼的時候拋異常,#2060.解決方案如下:

1,  將allowScriptAccess屬性設定為always,重試,如果ok就不用看下邊的了。(共3處)


2,將這個路徑下:C:\Users\Administrator\AppData\Roaming\Macromedia\Flash Player\#Security\FlashPlayerTrust下的flashbuilder.cfg檔案進行修改,

新增這個路徑   C:\inetpub\wwwroot\“某一個具體的專案名" 到flashbuilder.cfg檔案中。