actionscript-3 – flash SecurityError:错误#2028:Local-with
发布时间:2020-12-15 07:33:20 所属栏目:百科 来源:网络整理
导读:我的Flash应用程序在尝试与互联网通信时收到错误2028 使用flash ide工作正常.但是当我用flash player运行swf文件时 首先我收到关于不安全操作的警告然后我继续并获得SecurityError:错误#2028:本地文件系统SWF文件文件:/// C | / Users ….错误 我知道如何
我的Flash应用程序在尝试与互联网通信时收到错误2028
使用flash ide工作正常.但是当我用flash player运行swf文件时 首先我收到关于不安全操作的警告然后我继续并获得SecurityError:错误#2028:本地文件系统SWF文件文件:/// C | / Users ….错误 我知道如何在当地解决这个问题,但我需要它到处工作,而不仅仅是在我当地 我把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> 请帮忙 解决方法
如果您正在使用Flash进行编译,请尝试将本地回放安全性设置为仅在Flash(.swf)发布设置中访问本地文件:
如果您正在使用FlexSDK(使用或不使用任何IDE),则需要将-use-network compiler标志设置为false: -use-network=false 您可以阅读有关不同安全沙箱here的更多信息. (编辑:李大同) 【声明】本站内容均来自网络,其相关言论仅代表作者个人观点,不代表本站立场。若无意侵犯到您的权利,请及时与联系站长删除相关内容! |