2013-05-03 25 views
0

我有一個在Action Script 3中準備的應用程序。有一部分與從應用程序存儲目錄請求文件有關。但是,當我使用以下代碼(xmlLoader部分)時,程序會查看應用程序目錄。url請求應用程序存儲目錄AS3空氣

如何才能讓它查看應用程序存儲目錄,或者可以使用其他代碼替代方法來處理此請求?謝謝。

var xmlLoader:URLLoader = new URLLoader(); 
xmlLoader.load(new URLRequest(Puzzleoriginalpath + ".xml")); 
+0

什麼是Puzzleoriginalpath? – Kodiak 2013-05-03 11:51:12

+0

Puzzleoriginalpath在此代碼之前設置,它例如是拼圖/ puzzle1/examplepuzzle 而此路徑位於app-storage – 2013-05-03 11:53:10

回答

2

可以打通

File.applicationStorageDirectory.nativePath 

存儲目錄然後建立自己的路徑:

File.applicationStorageDirectory.nativePath + "/examplepuzzle.xml" 
+0

肯定!我不認爲appstorage目錄和文件路徑可以加上加號:/謝謝! – 2013-05-03 12:01:59

+0

您可以使用'resolvePath'如 'var file:File = File.applicationStorageDirectory.resolvePath(「examplepuzzle.xml」);' 檢查https://stackoverflow.com/questions/7858670/save-image-in-一個目錄功能於applicationstoragedirectory – Nande 2017-07-13 19:34:49