我有一个绘画灵活项目(网络,在浏览器上运行),我想将图像保存在本地用户文件夹(/AppData/
或/Documents/
)并加载它们再次编辑它们。我怎样才能做到这一点?由于它不是Air应用程序,我不知道该怎么做。
答案 0 :(得分:0)
如果您正在运行嵌入网页的SWF,则可以使用:
ExternalInterface.call("functionName", param1, param2);
确保该功能可供SWF调用。即&#34; <script>function functionName(param1, param2){}</script>
&#34;与您的嵌入式SWF位于同一页面上。
见here。
然后,您可以根据需要执行此脚本。
答案 1 :(得分:0)
您可以通过FileReference课程保存和加载图片。它有方法save()
,browse()
和load()
。第一种方法打开对话框,用户可以在本地计算机上保存文件(之前在代码中生成)。 browse()打开对话框,用户可以在其中选择要加载的文件(可以确定支持文件类型),load()加载所选文件,如ByteArray。