flash actionscript 无需空气即可访问文件系统吗?
有没有任何解决方法可以允许actionscript3在没有adobe air的情况下写入文件系统?
原因是,为了使用 Adobe Air,每个网络访问者都需要安装附加的 Air 运行时,这很繁琐。大多数用户都会有 Flash 插件,而不是 Adobe Air。
Is there any workaround to allow actionscript3 write to file system without adobe air?
The reason is because, in order to use adobe air, each of the web visitors will need to install add-on air run-time and that is tedious. Most of the users will have flash plug-in and not Adobe Air.
如果你对这篇内容有疑问,欢迎到本站社区发帖提问 参与讨论,获取更多帮助,或者扫码二维码加入 Web 技术交流群。
绑定邮箱获取回复消息
由于您还没有绑定你的真实邮箱,如果其他用户或者作者回复了您的评论,将不能在第一时间通知您!
发布评论
评论(1)
这在 Flash 10 中是可能的。
查看 FileReference 类,特别是 保存方法。
当然,出于安全考虑,存在某些限制。
写入只能通过用户交互(例如单击按钮)启动,并且始终会弹出主机操作系统的文件保存对话框,提示用户选择位置(或取消)。
This is possible in Flash 10.
Take a look at the FileReference class, specifically the save method.
There are certain limitations imposed for security's sake, of course.
The write can only be initiated by user interaction (e.g. a button click), and it will always pop up the host OS's File Save dialog box prompting the user to choose a location (or cancel).