我使用Air Captive Runtime创建了一个Mac应用程序。我的文件夹结构如下:
parent/
parent/data/
parent/MyApp.app
我想在MyApp.app的“data”文件夹中打开xml文件,但Air不允许我这样做。
由于实际的swf文件埋藏在mac包内,因此打开数据文件夹内的文件并不是那么简单,并且使用“../../”与applicationDirectory无法正常工作,因为空气忽略了调用“.. “
我已经找到了解决这个问题的例子,但似乎没什么用。
例如:
var baseDir:File = File.applicationDirectory;
var nativeBaseDir:File = File.applicationDirectory.resolvePath(baseDir.nativePath + "../../../");
var nativeBaseDirUrl = nativeBaseDir.nativePath();
似乎对我不起作用。一旦我到达父文件夹,我的所有尝试都会被忽略。
有人可以帮忙吗?
由于
乙
答案 0 :(得分:0)
请在此处查看我的相关消息和解决方案(加上它是一个值得关注的好网站)......
http://www.tricedesigns.com/2011/08/10/air-3-0-captive-runtime/
菲尔。