我正在为 IOS 机器开发一个带有 actionScript-3 的图 block 引擎。有没有办法用IPA打包JPG文件,然后用Adobe Air的FileStream类读取。我需要异步读取文件。嵌入它们或将它们放入 swc 中无济于事。
我了解它在桌面上的工作原理。
var file:File = File.documentsDirectory.resolvePath("myfile.txt");
在桌面上,意味着:
[user_dir]/Documents/myfile.txt
在 IOS 上:
[app_dir]/Documents/myfile.txt
如何打包在“[app_dir]/Documents/”目录下有“myAsset.jpg”的IPA?
我试图打开一个“Documents”目录并在其中放入一些文件,并将其包含在 flash builder 4.5.1 运行配置的包内容部分中。但这没有用。
谢谢。
最佳答案
当您将图像文件与应用程序打包在一起时,它们将位于应用程序目录中,您可以使用 File.applicationDirectory 属性访问该目录。您应该能够直接从那里加载图像。如果您想要文档目录中的图像,则必须在安装后将它们复制到那里。
关于ios - 如何将 jpg 文件添加到 ipa 并使用 FileStream 类加载它们,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/7543065/