Gan*_*esh 0 apache-flex actionscript-3 flex4
我们可以绕过FileRefernce.save()的保存对话框吗?
如果没有,那么是否有任何解决方法从Flex中的Web应用程序保存文件而不询问用户在哪里保存文件?
我正在使用FP10.
提前致谢!
你可以在AIR应用程序中使用flash.fileSystem API,但据我所知,浏览器驻留Flash是不可能的.
如果不是,你可以用flash.external.ExternalInterface调用一个JavaScript例程,它可以为你做 - 假设你可以用JavaScript做你想做的事.
[编辑]出于安全原因,我真的无法想象这也可以用JavaScript.
[编辑2] 你能做的最好的事情就是使用SharedObject来读取和写入你的XML数据,但它是沙盒的,用户可以关闭或限制可用空间,所以你必须要小心.