使用跨域文件: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" ) ; //特殊的授权 |