2012-02-25 7 views
0

Airキャプティブランタイムを使用してMacアプリケーションを作成しました。次のように私のフォルダ構造は次のとおりです。Mac用Captive Airアプリケーションと同じフォルダにあるXMLファイルを開く方法

parent/ 
parent/data/ 
parent/MyApp.app 

私はMyApp.appから「データ」フォルダ内のxmlファイルを開きたいが、空気は私がこれを行うには許可していません。

実際のswfファイルはmacバンドル内に埋め込まれているため、データフォルダ内のファイルを開くのはまっすぐではなく、 "../../"を使用するとapplicationDirectoryは機能しません。 "

私はこれを解決するための例を探しましたが、何も動作していないようです。例えば

var baseDir:File = File.applicationDirectory; 

var nativeBaseDir:File = File.applicationDirectory.resolvePath(baseDir.nativePath + "../../../"); 

var nativeBaseDirUrl = nativeBaseDir.nativePath(); 

が私のために動作するようには思えません。すべての私の試みは、私が親フォルダに到達したように見えると、パスが無視される結果となります。

誰かが助けることができますか?

B

答えて

関連する問題