(二)文档请求不同源之flash跨域

对于FLash,IE是认object标签的,但是FF和Chrome是认embed标签的。

1、客户端

<param name="allowScriptAccess" value="always" />

2、服务端

位于www.xxx.com域中的SWF文件要访问www.yyy.com的文件时,SWF首先会检查yyy服务器站点根目录下是否有crossdomain.xml文件,如果没有,则访问不成功;若crossdomain.xml文件存在,且里边设置了允许www.xxx.com域访问,那么通信正常。所以要使Flash可以跨域传输数据,其关键就是crossdomain.xml。

<?xml version="1.0"?> 
<cross-domain-policy> 
<allow-access-from domain="www.xxx.com" /> 
</cross-domain-policy> 
原文地址:https://www.cnblogs.com/camille666/p/cross_domain_flash.html