是否可以仅使用flash将图像上载到flash中?

是否可以仅使用flash将图像上载到flash中?,flash,actionscript,Flash,Actionscript,作为一项工作任务,我必须修改用ActionScript2编写的旧flash应用程序,让用户在一个movieclip中上传图像 由于我无法控制flash在服务器中的位置,是否可以在没有任何PHP代码的情况下(是的,flash位于LAMP堆栈上),仅使用flash来实现这一点?也就是说,用户将图像上传到闪存应用程序,闪存应用程序本身会创建图像的临时副本,即用户从其磁盘“复制”的图像 谢谢简言之,不用了。 flash.net.FileReference对象的upload方法采用URL的一个参数来发布文

作为一项工作任务,我必须修改用ActionScript2编写的旧flash应用程序,让用户在一个movieclip中上传图像

由于我无法控制flash在服务器中的位置,是否可以在没有任何PHP代码的情况下(是的,flash位于LAMP堆栈上),仅使用flash来实现这一点?也就是说,用户将图像上传到闪存应用程序,闪存应用程序本身会创建图像的临时副本,即用户从其磁盘“复制”的图像

谢谢

简言之,不用了。
flash.net.FileReference
对象的
upload
方法采用URL的一个参数来发布文件数据

这需要一个脚本将文件写入磁盘或其他操作

简言之,否。
flash.net.FileReference
对象的
upload
方法采用URL的一个参数来发布文件数据

这需要一个脚本将文件写入磁盘或其他操作


请参见

这在Flash Player 10中是可能的


但是,既然您说要修改一个基于AS2的旧闪存,那么使用该功能可能并不现实,它可能更像是一次完整的重写。

这在Flash Player 10中是可能的


但是,既然您说要修改一个基于AS2的旧Flash,那么使用该功能可能并不现实,它可能更像是一次完整的重写。

基本上不是,因为Flash是一种客户端脚本语言,您需要Flash文件将数据发送到服务器脚本语言页面(如php),您可以在该地址找到一些示例:

基本上不,因为Flash是一种客户端脚本语言,您需要Flash文件将数据发送到服务器脚本语言页面(如php),您可以在该地址找到一些示例:

+1。但我想,没有必要重写。你可以为作业加载一个flash 10 swf,通过本地连接创建一个微型接口(如果需要),然后使用
BitmapData::draw
(假设两个swf在同一个域中,我想这是可行的。“加载程序”甚至可能只是主应用程序的一个资产)。@back2dos-rewrite,或者将两个不同的as版本组合在一起,但在本项目中不适用。紧张的预算和时间使得玩游戏变得不可能。谢谢你。但我想,没有必要重写。你可以为作业加载一个flash 10 swf,通过本地连接创建一个微型接口(如果需要),然后使用
BitmapData::draw
(假设两个swf在同一个域中,我想这是可行的。“加载程序”甚至可能只是主应用程序的一个资产)。@back2dos-rewrite,或者将两个不同的as版本组合在一起,但在本项目中不适用。紧张的预算和时间使得玩游戏变得不可能。谢谢你。