actionscript-3 – flash SecurityError:错误#2028:Local-with-filesystem SWF文件

前端之家收集整理的这篇文章主要介绍了actionscript-3 – flash SecurityError:错误#2028:Local-with-filesystem SWF文件前端之家小编觉得挺不错的,现在分享给大家,也给大家做个参考。
我的Flash应用程序在尝试与互联网通信时收到错误2028
使用flash ide工作正常.但是当我用flash player运行swf文件
首先我收到关于不安全操作的警告然后我继续并获得SecurityError:错误#2028:本地文件系统SWF文件文件:/// C | / Users ….错误

我知道如何在当地解决这个问题,但我需要它到处工作,而不仅仅是在我当地
我不会将我的swf上传到任何服务器,我只是想将它复制到闪存驱动器中并在我想要的任何地方工作

我把crossdomain.xml与swf相同的dir添加了这两行:(也是导入的)

Security.allowDomain("*");
Security.loadPolicyFile("crossdomain.xml");

但没有变化

我的crossdomain.xml:

<?xml version="1.0"?>
<!DOCTYPE cross-domain-policy SYSTEM "http://www.macromedia.com/xml/dtds/cross-domain-policy.dtd">    
<cross-domain-policy>  
<allow-access-from domain="*" />    
</cross-domain-policy>

请帮忙

@R_502_323@

如果您正在使用Flash进行编译,请尝试将本地回放安全性设置为仅在Flash(.swf)发布设置中访问本地文件

如果您正在使用FlexSDK(使用或不使用任何IDE),则需要将-use-network compiler标志设置为false:

-use-network=false

您可以阅读有关不同安全沙箱here的更多信息.

猜你在找的Flash相关文章