gpt4 book ai didi

actionscript-3 - 执行 Flashbuilder 应用程序导致错误 2148 只有 local-with-filesystem 和受信任的本地 SWF 文件可以访问本地资源

转载 作者:行者123 更新时间:2023-12-04 06:40:49 27 4
gpt4 key购买 nike

正如标题所暗示的,我在运行一个非常简单的(实际上是一个空项目)时遇到了问题!

我总是得到以下错误:

SecurityError: Error #2148: SWF file file:///C:/Users/Σάββας/Adobe Flash Builder 4/Test/bin-debug/Test.swf cannot access local resource file:///C:/Users/Σάββας/Adobe Flash Builder 4/Test/bin-debug/osmf_flex.4.0.0.13495.swf. Only local-with-filesystem and trusted local SWF files may access local resources.
at flash.net::URLStream/load()
at flash.net::URLLoader/load()
at mx.core::CrossDomainRSLItem/load()[E:\dev\4.0.0\frameworks\projects\framework\src\mx\core\CrossDomainRSLItem.as:240]
at mx.core::RSLListLoader/loadNext()[E:\dev\4.0.0\frameworks\projects\framework\src\mx\core\RSLListLoader.as:184]
at mx.core::RSLListLoader/load()[E:\dev\4.0.0\frameworks\projects\framework\src\mx\core\RSLListLoader.as:156]
at mx.preloaders::Preloader/initialize()[E:\dev\4.0.0\frameworks\projects\framework\src\mx\preloaders\Preloader.as:279]
at mx.managers::SystemManager/http://www.adobe.com/2006/flex/mx/internal::initialize()[E:\dev\4.0.0\frameworks\projects\framework\src\mx\managers\SystemManager.as:1925]
at mx.managers::SystemManager/initHandler()[E:\dev\4.0.0\frameworks\projects\framework\src\mx\managers\SystemManager.as:2419]

我做错了什么吗?我还尝试调试(空应用程序)但没有成功!!

我尝试将开发中涉及的文件夹的全局安全设置设置为始终允许,但结果是一样的!!

我的问题是我将无法调试非常烦人的应用程序。

我正在使用 Flashbuilder 4、FlexSDK4、Mozilla。

感谢任何提示!

最佳答案

当您尝试使用文件系统而非服务器在独立播放器或浏览器中打开使用 RSL 的应用程序时,会发生此错误。这意味着您在尝试加载文件资源时违反了 Flash Player 的安全沙箱。

您必须将应用程序和 RSL 部署到网络位置,并使用网络请求请求应用程序,以便 Flash Player 加载 RSL。

如果您在本地测试应用程序,您可以将该目录添加到您的 Player 信任文件中以避免此错误。

关于actionscript-3 - 执行 Flashbuilder 应用程序导致错误 2148 只有 local-with-filesystem 和受信任的本地 SWF 文件可以访问本地资源,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/4444055/

27 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com