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

标签 apache-flex flash actionscript-3 flex4

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

最佳答案

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

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

问候
回退

关于apache-flex - Flash 播放器 10 Filereference.save 和文件扩展名,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/2996936/

相关文章:

apache-flex - Flex 3 : How can I change the Mouse Cursor when mousing over a Text Input?

flash - 从 WebApp 与本地 PC 交互

c# - 人们会喜欢 Flash 到 C# 转换器吗?

actionscript-3 - 如何从 ActionScript 访问/隐藏/显示图层 [Flash CS5]

actionscript-3 - 如何防止拖动操作影响 MovieClip 的子项

apache-flex - 在 flex TileList 控件中缓存图像缩略图

apache-flex - 尝试在 Flex4/AS3 中将矩形绘制到自定义容器

javascript - 如何转义 param 元素的 value 属性中的等号?

actionscript-3 - 在 AS3 中搜索 8 个字符的字符串中的单词的最佳方法?

android - iconitemrenderer 可点击对象?