Flash播放器10 Filereference.save和文件扩展名

时间:2010-06-08 11:45:15

标签: flex flash actionscript-3 flex4

我正在使用Filereference.save()来保存XML文件。它使用默认的filename工作正常。但是有没有办法在保存的文件上强制文件扩展名?我使用“untitled.xml”作为默认文件名,但如果用户将其更改为“myfile”,则会将其保存为“myfile”,而不是“myfile.xml”。

1 个答案:

答案 0 :(得分:2)

不,你不能。对于加载,您可以使用类型过滤器,但是对于写入,您不能。

一个原因可能是安全性。许多用户使用Windows中的图标的默认视图,这省略了扩展。因此,您可以保存“myfile.xml.exe”并将恶意二进制代码放入其中。但我只是在猜测。

格尔茨
back2dos