2014-09-30 133 views
0

我有一个绘画flex项目(网页,在浏览器上运行),我想将图像保存在本地用户文件夹(/AppData//Documents/)并加载它们以再次编辑它们。我怎样才能做到这一点?由于它不是Air应用程序,我不知道该怎么做。将图像保存到磁盘并加载它们

回答

0

如果您运行的是SWF,嵌入在网页中,你可以使用:

ExternalInterface.call("functionName", param1, param2); 

只要确保功能是提供给SWF调用。即“<script>function functionName(param1, param2){}</script>”与嵌入式SWF位于同一页面上。

看到here

从这个脚本中,你可以做你需要的。

0

您可以通过FileReference类保存和加载图像。它有方法save(),browse()load()。第一种方法打开对话框,用户可以在其中保存本地机器上的文件(以前在代码中生成的文件)。 browse()打开对话框,用户可以在其中选择要加载的文件(可以确定支持的文件类型)并加载()加载所选文件(如ByteArray)。

相关问题