我正在构建一个swf播放器,它适用于本地swf文件,但不适用于swf尝试访问外部资源(rss)。我发现Adobe AIR阻止了这种访问。有谁知道是否有可能绕过这种安全机制,可能使用LoaderContext?
我收到了这条消息:
*安全沙箱违规* 与http://x.com/的连接暂停 - 不允许从file:///x.swf - 不受信任的本地SWF可能无法联系互联网。
我无法在http://x.com/上创建crossdomain.xml。
感谢,
答案 0 :(得分:1)
此行为旨在解决一类安全漏洞,其中Flash影片从最终用户未授权的目标访问网络资源,甚至可能没有最终用户的知识。您可以a)允许用户授予swf影片在沙箱外操作的权限(通常是负面的用户体验)或b)通过托管在其上的某种代理机制代理对第三方服务器的所有请求域名作为sfw电影(鬼鬼祟祟,但它有效)。
答案 1 :(得分:0)
如果仅适用于您的机器,您可以执行以下操作:
答案 2 :(得分:0)
你也会说这个全局配置面板。 我得到的配置窗口,讲麦克风,相机等。