【问题标题】:SecurityError: Error #2148: SWF file fileSecurityError:错误 #2148:SWF 文件文件
【发布时间】:2012-02-29 08:39:06
【问题描述】:

我对 flash devekopment 比较陌生。我正在使用 Flash 开发 IDE。我正在创建一个简单的幻灯片放映。它在运行时在 FD 中运行良好。我正在将该 swf 文件、所需的图像文件夹和 xml 文件移动到桌面。现在我们运行该 swf 文件,它工作正常。它显示了

SecurityError: 错误 #2148: SWF 文件 file:///C|/Users/king/Desktop/bin/MyHeart.swf 无法访问本地资源 file:///C|/Users/king/Desktop/bin/心碎.png。只有 local-with-filesystem 和受信任的本地 SWF 文件可以访问本地资源。 在 flash.display::LoaderInfo/get content() at Function/()[D:\FlashProjects\My Heart\src\Main.as:62]

我对这个问题有点困惑。有没有办法处理它。 提前致谢。

【问题讨论】:

    标签: flash slideshow


    【解决方案1】:

    访问Flash Player Global Security Settings Panel

    然后:

    1. 单击始终允许
    2. 单击编辑位置
    3. 单击添加位置
    4. 单击浏览文件夹
    5. 选择 SWF 所在的位置。
    6. 点击确认

    这应该可以解决您的问题。

    【讨论】:

    • 好的,但是如果您需要从命令行执行此操作怎么办? (在服务器上)
    • @mika 你在说什么?
    • 我在独立播放器的后端运行了一个 swif 文件,但出现了这些安全错误。
    【解决方案2】:

    在 22.0.0.209 Flash 版本中:

    打开 Flash Player 设置管理器
    -> 高级
    -> 可信位置设置
    -> 添加(文件夹或文件)

    【讨论】:

      【解决方案3】:

      @Marty Answer 现在对我不起作用了。

      要访问 Flash 播放器设置,在 Windows 中,您必须转到安装路径,一般为 C:\Windows\SysWOW64\FlashPlayerApp.exe
      单击高级选项卡,然后单击第二个按钮(信任位置配置)并单击添加并添加您的文件夹,您的 swf 所在的位置。

      这样,您就可以授予您的 swf 无法访问本地文件的文件夹的权限

      【讨论】:

        猜你喜欢
        • 1970-01-01
        • 2012-06-30
        • 2011-07-01
        • 2020-10-25
        • 1970-01-01
        • 1970-01-01
        • 2012-08-19
        • 1970-01-01
        • 2017-01-02
        相关资源
        最近更新 更多