在swf中创建下载到用户计算机的文本文件

时间:2013-03-16 20:24:10

标签: actionscript-3 flash browser

是否可以在用户浏览器中运行的swf / flash中动态创建文本文件,并提示用户将文件下载到他的计算机上?

我熟悉FileReference类,但是如果不读取要从服务器下载的文件,我无法找到这种类的工作方式。

编辑:为了完全在我的用例中工作,swf /浏览器应该或多或少地处理从远程服务器下载的文件 - 这意味着它应该提示用户并询问他想要做什么文件并提供在默认应用程序中打开文件的选项(如果用户已将此设置为此类文件的默认操作,则自动打开)。

1 个答案:

答案 0 :(得分:2)

试试这个:

var file:FileReference = new FileReference();
file.save("this is a text", "file.txt")