AS3 Flash - 保存JPG

时间:2015-06-05 12:25:10

标签: actionscript-3 flash

我制作了一个小游戏,最后可以选择拍摄你的照片。我成功编写了一些部分,比如在位图上显示foto并保存foto。 现在问题是你得到一个另存为弹出屏幕来选择保存你的照片的位置。但我不想要那个选项,我只想将它保存在我电脑上的特定文件夹中。我在这里遇到过类似的问题,为了保存png / jpg照片,但没有一个有我的具体问题。

有可能吗?

谢谢, The.Jack

1 个答案:

答案 0 :(得分:0)

如果网络中没有对话框,您无法直接保存,它总是询问应该保存的位置。因为它应该由于闪存安全问题而由用户触发

但在Adobe Air中,可以使用flash.filesystem.File and flash.filesystem.FileStream

进行保存
var fileStream : FileStream = new FileStream();
var file : File = File.desktopDirectory.resolvePath('sample.jpg');
fileStream.open(file, FileMode.WRITE);
fileStream.writeBytes(defined_byte_array);
fileStream.close();

希望有所帮助