我正在开发一个加载从 InDesign(交互式书籍)导出的 .swf 文件的 Adobe AIR javascript 应用程序。该 .swf 有一个“MySWF_Resources”目录,其中包含一个示例 .flv 视频。
问题是,当我使用 SWFobject 将该 .swf 加载到我的 AIR 应用程序中时,它失去了加载其资产的能力 - 在 AIR 环境中运行时路径不正确。在浏览器中执行的同一个 .swf 文件会从“MySWF_Resources”目录正确加载视频。
是否可以以某种方式强制 .swf 应在其中查找文件的工作目录?AIR 以某种方式破坏了包含的 .swfs 的相对路径。