我正在开发一个Adobe AIR javascript应用程序,它加载从InDesign导出的.swf文件(交互式书籍)。那个.swf有一个带有样本.flv视频的“MySWF_Resources”目录。
问题是,当我使用SWFobject将.swf加载到我的AIR应用程序时,它失去了加载其资源的能力 - 在AIR环境中运行时,路径不正确。在浏览器中执行的相同.swf文件正确加载“MySWF_Resources”目录中的视频。
是否有可能以某种方式强制.swf应该查找文件的工作目录? AIR以某种方式破坏了包含.swfs的相对路径。
答案 0 :(得分:0)
下面是如何在空中应用程序中通过SWF包含FLV /电影文件。您需要使用FLV文件的绝对路径,因为Flash不知道Air app:/ structure。您可以执行以下操作: