2013-05-20 37 views
0

有没有人有关于如何使用Flash将文件保存到用户硬盘驱动器并显示其下载进度的提示?它甚至有可能吗?如何使用Flash将文件保存到用户硬盘驱动器

+1

http://stackoverflow.com/questions/16542610/how-can-image-be-saved-directly-to-a-folder-with-jpgencoder-in-as3 – 2013-05-20 18:43:30

+0

感谢您的及时回复李,但我我正在寻找一些能够让我开始下载其他格式的文件,如* .zip,*。torrent,*。mp3,而不仅仅是图片。 –

+1

啊,好的。您可以从URL下载任何文件,然后保存 - 但不能一步完成。用户需要指定保存位置(每次保存)作为安全措施。要使用的相关类是用于下载的URLLoader(http://help.adobe.com/en_US/FlashPlatform/reference/actionscript/3/flash/net/URLLoader.html)和用于保存的FileReference(http://help.adobe的.com/EN_US/FlashPlatform /参考/动作/ 3 /闪光/净/ FileReference.html)。文档链接有两个使用的例子 - 我没有时间现在张贴工作答案:( – 2013-05-20 19:16:00

回答

0

李在上面他的评论中提到,可以用下面的AS3类来做到这一点:

您可以下载从URL的任何文件,然后保存它 - 但不是一步到位。用户需要指定保存位置(每次保存)作为安全措施。要使用的相关类是用于下载的URLLoader(help.adobe.com/en_US/FlashPlatform/reference/actionscript/3/…)和用于保存的FileReference(help.adobe.com/en_US/FlashPlatform/reference/actionscript/3/…)。 doc链接有两个例子。

相关问题