2011-05-28 48 views
0

說,用戶通過AIR應用程序創建了一個xml文件,並且此文件已保存在他的機器的某個位置。如果用戶第二次在該應用程序中輸入,則應該顯示該XML文件的內容而不提示他。應用程序應該靜默讀取文件並顯示內容。如何獲取在flex3和actionscript 3中上傳文件的完全合格路徑

在這種情況下,我認爲當用戶將保存該文件時,整個文件位置將被保存在cookie中。如果用戶第二次在該應用程序中輸入,文件路徑將從cookie中可用。用戶不會被提示。

這是下面的代碼段:

var _refFile:FileReference = new FileReference(); 
var newXMLStr:String = "this is a problem"; 
_refFile.save(newXMLStr,"abc.xml"); 

我怎樣才能像保存的文件的完整路徑名稱?

是否可以實現?如果是這樣,請請幫助我。我長期堅持這個問題。如果不可行,請提供其他合適的解決方案。

回答

0

而不是使用的FileReference的,使用File:

var file:File = new File(); 
file.save(xml, 'abc.xml'); 
trace(file.nativePath); 
相關問題