2012-10-15 50 views

回答

1

从基于浏览器的Flash应用程序;您无法在没有用户输入的情况下将文件保存到Flex用户计算机中。 FileREference.save()是正确的方法,但正如您发现它打开用于用户输入的对话框。

根据您需要存储的信息;本地共享对象可能工作。 Adobe已经在使用共享对象的一些好的文档:

+1

我想是这样的'var文件:文件= File.desktopDirectory.resolvePath (文件名); fileStream.openAsync(file,FileMode.WRITE);''fileStream.writeBytes(dataBuffer,0,dataBuffer.length);' –

+0

然后您需要使用AIR应用程序;因为这些API在基于浏览器的Web应用程序中不可用。 – JeffryHouser

相关问题