Flex SecurityError: Error #2060: 安全沙箱衝突:ExternalInterface 呼叫者 跨域
阿新 • • 發佈:2019-02-06
報錯情況:
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檔案中。