=波波日志 > flash/flex/fcs/AIR > 解决了Flash跨域通讯的问题=
[转]解决了Flash跨域通讯的问题
1.新的播放器可以播放存放在几个域名下的作品图片了
2.编辑器也能与跨站点程序进行通讯并使用户同步登录摩豆网了
解决方法共享如下:
直接在flash中测试影片不会出现跨域问题,但如果Flash发布的swf文件,需要如下方法解决。建立一个crossdomain.xml文件放到被访问文件所在服务器的根目录下。
以下是xml的代码:
XML/HTML代码
xml version="1.0"?>
<cross-domain-policy>
<allow-access-from domain="*" />
cross-domain-policy>
js与flash跨域调用:需要在FLASH脚本调用处加上参数: always",该参数默认为:sameDomain。
参数说明:
always 允许随时执行脚本操作。
never 禁止所有脚本执行操作。
samedomain 只有在 Flash 应用程序来自与 HTML 页相同的域时才允许执行脚本操作。
所有 HTML 发布模板使用的默认值均为 samedomain。
JS传递不了参数给FLASH,还需要在flash里加上:System.security.allowDomain("*");(可以把*换成你要允许的域)。
更多详细说明可以参看ADOBE官方网站:http://www.adobe.com/cn/devnet/flash/articles/fplayer8_security_print.html
类别:flash/flex/fcs/AIR 作者:转载 日期:2009-07-09 【评论:0】
暂时没有评论!
发表留言
百度赞助
同类热门博文
- ·As+lightbox+js实现..
- ·21.8.使用Cairngorm..
- ·13.1.为ArrayCollec..
- ·18.13.通过二进制So..
- ·22.7.使用ModuleLoa..
- ·JavaScript控制Flas..
- ·6.6.动态载入外部图..
- ·flash预加载进度条p..
博格Tag
- flash/flex/fcs/AIR(752)
- Asp.Net/C#/WCF(598)
- 操作系统及应用软件(376)
- JavaScript/Ajax(330)
- SQL及数据库(134)
- 黑客技术(115)
- Asp/VBScript(111)
- HTML/WML/CSS兼容/XML(102)
- PHP/apache/Perl(96)
- 网站排名及优化(92)
- 其他(75)
- showbo日志(66)
- lucene.net/分词技术(33)
- 计算机网络(26)
- 机械重工(26)
- C#设计模式(24)
- Google Maps开发(17)
- 日语学习(15)
- Canvas/VML/SVG(13)
- linux(11)
- 游戏开发(8)
- 正则表达式(5)
- Jsp/Java(4)
最新博文
- ·PHP socket套接字学..
- ·Warning Cannot sen..
- ·php与flash as3 soc..
- ·Flash XMLSocket使用..
- ·给flash右键增加自定..
- ·flash控件html及col..
- ·Flash加载XML文件CD..
- ·Flex3中文教程--hom..
随机博文
