告诉 flash 沙箱只允许本地

发布于 2024-10-21 07:19:30 字数 248 浏览 3 评论 0原文

有没有办法让Flash应用程序访问本地文件?

我构建了一个仅供本地使用而不适合 Web 使用的应用程序,但我遇到了沙箱错误,因为该应用程序由多个 .xml 和 .swf 文件组成。

我知道这可以通过告诉安全设置信任该应用程序来更改,但它应该易于使用,因此这不是一个选项。

我也知道这可以通过将应用程序移植到 AIR 来实现,但我真的希望有一个更简单的解决方案。

该应用程序 (swf) 嵌入在(本地)html 页面中。

Is there a way to allow a Flash app to access local files?

I've build an app that's just for local use and not for web use but i run into sandbox errors because the app consists of several .xml and .swf files.

I understand this can be changed by telling the security settings to trust the app but it should be easy to use so this is not an option.

I also know this can be achieved by porting the app to AIR but i really hope there's a simpler solution.

The app (swf) is embedded in a (local) html page.

如果你对这篇内容有疑问,欢迎到本站社区发帖提问 参与讨论,获取更多帮助,或者扫码二维码加入 Web 技术交流群。

扫码二维码加入Web技术交流群

发布评论

需要 登录 才能够评论, 你可以免费 注册 一个本站的账号。

评论(2

赤濁 2024-10-28 07:19:31

这正是 AIR 的用途,并且不需要任何移植。只需在“发布设置”下的 Flash 选项卡中将播放器更改为 Adob​​e Air 即可。

This is precisely what AIR is for, and it shouldn't require any porting. Just change the player to Adobe Air in the flash tab under Publish Settings.

旧情勿念 2024-10-28 07:19:31

如果您不想使用 AIR。

您可以将 swf 文件导出到 Flash 投影仪 (.exe (win) .app (mac os))。

如何:

  1. 转到:http://goo.gl/5iqnJ
  2. 下载投影仪或投影仪内容调试器。安装它。
  3. 用它打开您的 swf
  4. 选择文件 ->在 mac os 上创建 Projector.( win ) 类似的东西。

问候。

If you do not want to use AIR.

You can export swf file to flash projector ( .exe ( win ) .app ( mac os ) ).

how to:

  1. goto: http://goo.gl/5iqnJ
  2. download Projector or Projector content debugger. install it.
  3. open your swf with it
  4. Choose File -> Create Projector.( win ) on mac os something similar.

regards.

~没有更多了~
我们使用 Cookies 和其他技术来定制您的体验包括您的登录状态等。通过阅读我们的 隐私政策 了解更多相关信息。 单击 接受 或继续使用网站,即表示您同意使用 Cookies 和您的相关数据。
原文