从客户端URL下载as3中的图像
Posted
tags:
篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了从客户端URL下载as3中的图像相关的知识,希望对你有一定的参考价值。
这里是我的Flash应用程序http://www.asa.com.pk/的链接点击上面的URL并单击显示的PostCard部分..这将显示图像和按钮下载该图像。应用程序在上面的URL工作正常,它也会下载文件但是当任何用户点击备用URL时,文件不会被下载.. http // asa.com.pk /
答案
我的调试器显示:
Error #2044: SecurityErrorEvent no controlado: text=Error #2048: Violación de la seguridad Sandbox: http://asa.com.pk/main.swf no puede cargar datos desde http://www.asa.com.pk/downloads/largeimage/mcb.gif.
at main_fla::MainTimeline/Download_Started()
快速Google搜索结束:
http://www.actionscript.org/forums/showthread.php3?t=148714
我想你会在此之后得到它,基本上它是一个crossdomain.xml的东西。
我已经测试了你的应用程序,而且错误正是因为flash player 10沙箱功能,你需要使用一个crossdomain.xml文件,允许两个域交叉访问。
另一答案
您可以采取许多措施来解决此类安全错误。
- 在http://domain.com和http://www.domain.com下创建一个有效的crossdomain.xml文件
- 设置DNS以永久地将http://domain.com转发到http://www.domain.com
- 在您的AS代码中添加Security.allow域(“*”);
希望这可以帮助。
以上是关于从客户端URL下载as3中的图像的主要内容,如果未能解决你的问题,请参考以下文章