是否可以仅使用闪存将图像上传到闪存中?

时间:2010-07-06 11:56:12

标签: flash actionscript

作为工作任务,我必须改变用actionscript 2编写的旧flash应用程序,让用户在一个动画片段中上传图像。

由于我无法控制服务器中闪存的位置,是否可以在没有任何PHP代码的情况下执行此操作(是的,闪存位于LAMP堆栈上),仅使用闪存? I.E. - 用户将图像上传到Flash应用程序,该应用程序本身创建了用户从其磁盘“复制”的临时图像副本?

谢谢

3 个答案:

答案 0 :(得分:2)

可以在Flash Player 10中使用。

http://www.mikechambers.com/blog/2008/08/20/reading-and-writing-local-files-in-flash-player-10/

但是既然你说你要改变一个旧的基于AS2的Flash,那么使用这个功能可能不太现实,它可能更像是整个重写。

答案 1 :(得分:1)

简而言之,不。 upload对象的flash.net.FileReference方法使用URL的参数将文件数据发布到。

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

请参阅http://livedocs.adobe.com/flash/9.0/main/00001679.html

答案 2 :(得分:1)

基本上没有,因为Flash是一种客户端脚本语言,你需要flash文件将数据发送到服务器脚本语言页面(如php),你可以在那个地址找到一些例子:{{3 }}