Flex或Flash的跨域访问的问题

2007.11.27 17:00 [ 工作 ] 评论(3) , 阅读(5130) | |
  默认情况下,Flash Player 7 和更高版本防止从一个域提供的 SWF 文件读取从另一个域提供的 SWF 文件的数据、对象或变量。

  LoadVars.load
  XML.load
  MovieClip.loadMovie
  MovieClipLoader.loadClip
  ……

  这都是我们熟悉的,这几天在做的东西。发现 BitmapData.draw 也是属于变量范围。

  网上搜索一下,差点看到蓝色一篇文章说是Adobe的Bug,正在骂的时候发现其实是 MovieClip.loadMovie 继承安全问题。
  不过加了安全策略文件crossdomain.xml放在根目录,还是不能正确的Draw图形。
  虽然最终用 System.security.loadPolicyFile(http://www.yy.com/crossdomain.xml) 搞定了。但是还是不知道为什么,Bug?SandBox?据说Flex和Flash,AS2/3都有这个问题。而且System.security.loadPolicyFile 传说还会经常失效,迷糊。

  一年多过去了,还没有上AS3,真的是痛心疾首啊~
Tags: ,
有人在2008/03/05 06:34说: Email http://www.feedou.com
你好,希望能同贵blog合作,感兴趣的话,可以直接跟我联系,angel
QQ:604001149
vivian.liu@feedou.com
有人在2008/01/14 22:35说: http://www.86hou.cn/xingganmeinv/
搜索引擎是一大功臣
有人在2007/12/28 12:57说:
到访

欢迎光临听景777-属于个人的Blog
访问地址 http://www.boynan.com/
联系邮件:tingjing777@gmail.com
分页: 1/1 第一页 1 最后页
发表评论
表情
emotemotemotemotemot
emotemotemotemotemot
emotemotemotemotemot
emotemotemotemotemot
emotemotemotemotemot
打开HTML
打开UBB
打开表情
隐藏
记住我
昵称   密码   可以直接留言
网址   电邮   [注册]