0

这有点傻,但我似乎找不到包含文件夹的目录路径。在 Flash Cs6 发布设置中,我包含了一个位于 c:\abc\def\ghi/xxx 的文件夹。

在这种情况下,iOS 中的路径将是 app://xxx? 要访问文件夹中的文件,我究竟需要将什么字符串传递给 URLRequest?

4

2 回答 2

1

使用文件

如果要传递到 URLRequest iOS Documents 文件夹路径。

尝试这个:

var urlRequest:URLRequest = new URLRequest(File.documentsDirectory.resolvePath("myFile.txt").nativePath);
于 2013-02-12T04:32:32.920 回答
1

我认为您正在尝试访问 applicationDirectory。在 iOS 标准目录中的本地路径,如

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.

http://help.adobe.com/en_US/as3/dev/WS5b3ccc516d4fbf351e63e3d118666ade46-7fe4.html#WS5b3ccc516d4fbf351e63e3d118666ade46-7d9e

于 2013-02-12T10:42:41.040 回答