如何在flex3和actionscript 3中获取上传文件的完全限定路径

时间:2011-05-28 15:49:33

标签: flex file actionscript save

说,用户通过AIR应用程序创建了一个xml文件,并且该文件已保存在其计算机的某个位置。如果用户在该应用程序中第二次进入,则应显示该XML文件的内容而不提示他。应用程序应以静默方式读取文件并显示内容。

在这种情况下,我认为当用户保存该文件时,整个文件位置将保存在cookie中。如果用户在该应用程序中第二次进入,则可以从cookie获得文件路径。用户不会被提示。

这是以下代码段:

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

如何获取已保存文件的完整限定路径?

可以实施吗?如果是的话,请帮帮我。我坚持这个问题很长一段时间。如果不可能,请提供任何其他合适的解决方案。

1 个答案:

答案 0 :(得分:0)

使用File:

而不是使用FileReference
var file:File = new File();
file.save(xml, 'abc.xml');
trace(file.nativePath);