Actionscript 3 可以访问本地文件系统和网络的Flex应用程序?

Actionscript 3 可以访问本地文件系统和网络的Flex应用程序?,actionscript-3,apache-flex,web-applications,network-programming,filesystems,Actionscript 3,Apache Flex,Web Applications,Network Programming,Filesystems,我正在开发一种独立的信息亭,在标题中遇到了问题 说明: 应用程序在Google Chrome中启动,带有“--应用程序=file://...“选项 应用程序应该在用户访问后播放本地文件系统中的视频文件 交互和播放完成后,应用程序将发送日志消息 到web服务器 问题: 与一起使用时“-use network=false”我可以使用本地文件,但不能使用 发送消息 与一起使用时“-use network=true”我可以发送消息,但不能 红色本地文件 在Mac上本地与调试器和Safari一起使用

我正在开发一种独立的信息亭,在标题中遇到了问题

说明:

  • 应用程序在Google Chrome中启动,带有“--应用程序=file://...“选项
  • 应用程序应该在用户访问后播放本地文件系统中的视频文件 交互和播放完成后,应用程序将发送日志消息 到web服务器
问题:

  • 一起使用时“-use network=false”我可以使用本地文件,但不能使用 发送消息
  • 一起使用时“-use network=true”我可以发送消息,但不能 红色本地文件
  • 在Mac上本地与调试器和Safari一起使用时-没有问题
有没有办法绕过这个问题?
使用的软件:Debian、最新的Google Chrome和最新的pepper Flash。

如Adobe文档中所述:

注册为的本地受信任沙盒本地SWF文件 受信任(由用户或安装程序)放置在 本地可信沙箱。系统管理员和用户还具有 能够将本地SWF文件重新分配(移动)到 基于安全考虑的本地受信任沙箱(请参阅 管理员控件和用户控件)。指定的SWF文件 到本地受信任的沙箱,可以与任何其他SWF文件和 可以从任何位置(远程或本地)加载数据


除此之外,我怀疑是否有一种简单的方法既可以联网又可以访问本地文件,因为Flash安全沙盒就是这样工作的。或者您可以编写一个AIR应用程序(2.6是Linux上最新支持的版本),或者将您的swf封装在一个本机应用程序中,作为.swf和网络/文件系统接口之间的一个层。

将带有应用程序的本地文件夹添加到可信位置设置,并使用“-use network=false”编译应用程序解决了问题。谢谢回复!