例如,用户通过AIR应用程序创建了一个xml文件,该文件已保存在其机器的某个位置。若用户在该应用程序中第二次输入,则应在不提示的情况下显示该XML文件的内容。应用程序应该以静默方式读取文件并显示内容。
在这种情况下,我认为当用户保存该文件时,整个文件位置将保存在cookie中。如果用户在该应用程序中输入第二次,则cookie中的文件路径将可用。不会提示用户。
这是以下代码段:
var _refFile:FileReference = new FileReference();
var newXMLStr:String = "this is a problem";
_refFile.save(newXMLStr,"abc.xml");
如何获取已保存文件的完全限定路径?
有可能实施吗?如果是,请帮帮我。我坚持这个问题好几天了。如果不可能,请提供任何其他合适的解决方案。
不要使用FileReference,而是使用File:
var file:File = new File();
file.save(xml, 'abc.xml');
trace(file.nativePath);