这有点傻,但我似乎无法找到包含文件夹的目录路径。 在 Flash Cs6 发布设置中,我包含了一个位于 c:\abc\def\ghi/xxx 的文件夹。
在这种情况下,iOS 中的路径将是 app://xxx? 要访问文件夹中的文件,我究竟需要将什么字符串传递给 URLRequest?
最佳答案
我认为您正在尝试访问 applicationDirectory。在 iOS 标准目录中, native 路径如
app:/ means applicationDirectory
applicationDirectory -/var/mobile/Applications/uid/filename.app
applicationStorageDirectory -/var/mobile/Applications/uid/Library/Application Support/applicationID/Local Store
但是你可以像这样访问应用程序目录文件
var applicationXMLFile:File = File.applicationDirectory.resolvePath("application_data.xml");
var applicationXMLUpdateFile:File = new File(applicationXMLFile.nativePath);
如果我们尝试像这样直接访问
var applicationXMLFile:File = File.applicationDirectory.resolvePath("application_data.xml");
有时它会抛出 SecurityError/IOError
。
关于ios - Air iOS Flash,包含的文件夹路径是什么?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/14825251/