0

これはちょっとばかげていますが、含まれているフォルダのディレクトリパスが見つからないようです。Flash Cs6の公開設定に、c:\ abc \ def \ ghi/xxxにあるフォルダーを含めました。

この場合、iOSのパスはapp:// xxx?フォルダ内のファイルにアクセスするには、URLRequestに正確に渡す必要がある文字列は何ですか?

4

2 に答える 2

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 に答える
1

ファイルの使用。

URLRequestiOSDocumentsフォルダーパスに渡す場合。

これを試して:

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