AS3安全沙箱问题解决办法

作者: 2009-04-24,02:08 下午 周五

使用跨域文件:crossdomain.xml
这个文件可以放到本swf试图要访问的域的网站根目录下,这个文件的格式:

1
2
3
4
5
<?xml version="1.0"?>
<cross-domain-policy>
<allow-access-from domin="*.5ga.cn" />
<allow-access-from domin="*.funshare.com.cn" />
</cross-domain-policy>

如果我们要设置一个可以跨全部域的了

1
2
3
4
<?xml version="1.0"?>
<cross-domain-policy>
<allow-access-from domin="*" />
</cross-domain-policy>

另一个方法就是在要被其他的SWF调用的这个SWF里加入代码:Security.allowDomain()

1
2
Security.allowDomain("*");//所有的写法
Security.allowDomain("*.5ga.cn");//特殊的授权

相关文章

分类 : FLASH (阅览:) Tags :

评论

还没有评论呢。


留下评论


|:victory:| |:tongue:| |:titter:| |:time:| |:sweat:| |:smile:| |:shy:| |:shocked:| |:sad:| |:mad:| |:lol:| |:kiss:| |:hug:| |:huffy:| |:handshake:| |:cry:| |:call:| |:biggrin:|