如何在Flash或Flex中移动/删除文件(在用户文件系统上)?

时间:2011-03-31 15:11:20

标签: flash flex actionscript-3

需要从网页上移动/删除用户本地文件系统上的文件。

我知道Flash播放器出于安全原因在沙盒中运行所有应用程序。 但也许用户可能允许本地文件系统操作(在某些高级设置中)。或者也许签署/加入证书。

PS:Air平台不适合我。

感谢。

3 个答案:

答案 0 :(得分:7)

这绝对不可能。使用Java小程序或AIR。

答案 1 :(得分:0)

如果它是一个Intranet应用程序而您并不担心安全问题(彻底了解您的用户),您可以通过将URL添加到可信站点并降低每个客户端浏览器中的浏览器安全设置来实现它(如先决条件)并让浏览器跨域允许脚本。使用ActiveX,您可以执行dos命令行来执行文件操作。 Flex通过JavaScript(外部接口)调用这些操作。

答案 2 :(得分:0)

不禁要问OP一个简单的问题:如果陌生人有权访问/权利改变机器的文件系统,你会感到舒服吗? FTQuest