使用跨域文件: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");//特殊的授权 |
本文介绍如何使用crossdomain.xml文件实现Flash应用程序之间的跨域资源共享。通过设置允许访问的域名,可以控制不同域间的数据交换。此外,还介绍了使用Security.allowDomain()方法进行跨域授权的方法。
220

被折叠的 条评论
为什么被折叠?



