我正在尝试将远程图像加载到我的AIR应用程序中,并收到以下错误:
*** Security Sandbox Violation ***
SecurityDomain 'http://[------].com/app/widget/twitter.png' tried to access incompatible context 'app:/App.swf'*域名已密文
因此,这基本上是说远程映像正在尝试访问应用程序?如何将远程域添加为受信任的域?
我尝试了Security.allowDomain('www.[------].com'),得到了以下错误:
SecurityError: Error #3207: Application-sandbox content cannot access this feature.
at flash.system::Security$/allowDomain()发布于 2012-02-19 20:59:37
您是否有权访问远程域以将crossdomain.xml文件放到web服务器的根目录中?
如果没有,您可以通过将图像加载为字节数组(请参阅URLLoader),然后在内存中将其转换为图像(请参阅SWFLoader.loadBytes)来绕过沙箱问题。
https://stackoverflow.com/questions/9349011
复制相似问题