Flash“并非设计用于跨局域网运行”。有什么解决方法吗?

Flash“并非设计用于跨局域网运行”。有什么解决方法吗?

看:http://helpx.adobe.com/flash/kb/problems-using-flash-authoring-across.html

问题

在局域网 (LAN) 和网络驱动器/文件夹中使用 Adob​​e Flash 时,您可能会遇到以下任何问题:“

  • 对位于网络驱动器或文件夹中的 FLA 文件执行测试影片时,Flash 崩溃。
  • 从网络驱动器或文件夹打开或保存 FLA 文件时,文件会被损坏。
  • 编译后,Flash 不会反映自定义类中的更改。
  • Flash、Flash Video Encoder 或 Adob​​e Media Encoder 在对位于网络驱动器或文件夹中的源进行编码时崩溃或损坏 Flash Video (FLV) 文件。
  • Flash Video Encoder 或 Adob​​e Media Encoder 会导致输出文件夹为网络驱动器或文件夹的 FLV 文件崩溃或损坏。
  • 已发布的 Flash Player (SWF) 文件和投影仪无法加载位于网络驱动器或文件夹中的内容。
  • 客户端计算机上的多个 SWF 或投影仪实例无法播放位于网络驱动器或文件夹中的 FLV 文件。

原因

Adobe Flash IDE、FLV 编码器、Adobe Media 编码器和 Flash Player 并非设计用于跨局域网运行。

解决方案

在任何情况下都不支持在本地网络上使用 Flash 文件。已发布的内容应通过 Web 服务器访问数据。所有文件源都应在本地系统上打开和保存。在这种情况下,强烈建议不要使用 Flash 进行项目协作或内容部署,否则可能会损坏您的源文件。

如果您需要在协作环境中工作或将源文件存储在服务器上,请使用项目面板和/或第三方版本控制系统。

真的吗?我无法处理位于映射网络驱动器上的文件?他们怎么会搞砸呢?Flash IDE 真的会打开源文件并将其清除以进行保存,而不是先保存副本然后将其替换为原子文件系统操作吗?他们创建一个虚拟临时文件进行保存然后发出 MOVE 命令有多难?

有没有什么解决方法,比如可以让网络驱动器像本地驱动器一样稳定,比如某种自动本地缓存和同步?

相关内容