Flex:将文件直接下载到磁盘

时间:2011-09-23 11:47:50

标签: flex actionscript-3 download

有没有办法将一些文件直接下载到用户磁盘,而无需浏览? (假设他们当然允许)。

FileReference执行此操作,但不允许直接将文件保存到硬盘(如果不通过浏览)。 有办法吗?

1 个答案:

答案 0 :(得分:0)

为了澄清,对于阅读Flash中文件下载的人来说, 可以保存到Flash Player 10+中的本地硬盘驱动器(例如,从Web浏览器以及AIR中运行) )。

在这个问题的答案中可以找到更具体的信息:
Flex 3 file download - Without URLRequest

要解决enzo.rivello的问题,必须执行保存以响应用户手势(单击或按键),并且用户必须浏览并选择保存文件的位置(即通过文件浏览器窗口)。这是出于安全原因,因此用户可以控制其硬盘驱动器上访问的内容。