ios - Air iOS Flash,包含的文件夹路径是什么?

标签 ios flash air path urlrequest

这有点傻,但我似乎无法找到包含文件夹的目录路径。 在 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

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

关于ios - Air iOS Flash,包含的文件夹路径是什么?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/14825251/

相关文章:

actionscript-3 - 如何修复 Flash 中的触摸延迟?

ios - 在 iOS 上读取图像 EXIF 方向的值不正确?

ios - 一段时间后 NSTimer 在后台停止触发

iOS:使用 xib 的自定义 View

performance - CALayer性能问题: animating a line anchored between two UIViews

node.js - 如何从 Socket.IO/Node.js 提供策略文件

ios - 如何检测 iOS 应用程序的分发位置?

flash - 如何将参数传递给用 ActionScript 编写的自定义组件

apache-flex - Adobe AIR和FLEX之间的区别?

actionscript-3 - 柔性 : Multy row TabBar?