每天学一点flash(67) 上传图片(2)
http://blog.csdn.net/hero82748274/archive/2010/08/15/5814495.aspx
继续,一步步完善这个。今天Vincent 给我看了他的开发php+flash 上传图片客户端,功能很完善而且实用性很强。不过现在还要继续完善一下才能继续。
一步步来完善这部分知识。今天采用绘图API进行进行描绘一个图片容器。
在这个对象里面,包含了两个图象,一个是容器底部,一个是右上角的按钮。
容器是显示本地浏览的图片,按钮是去除容器。
所采用的绘图APi 的是采用了圆角的方式绘制底部,圆的图案用于关闭的按钮。
pen.graphics.drawRoundRect(0,0,Width,Height,10,10);//绘制圆角
button.graphics.drawCircle(cx,cy,r);//绘制园
上传的图片的,可以单选或者多选的方式,在这里个人只是选择了单选方式制作。这个类当中封装了两个功能,添加图片显示 和删除图片显示功能。
实现过程:首先是实例化六个PhotoCotain 对象容器。用于显示装载的图片。
在这里 修改之前一个方法:
//上传图片
public function browseImage():void
{
file.browse([imagesFilter]);
}
再增加一个方法,用于发送上传 图片到服务器当中!
public function UploadImage(request:URLRequest, uploadDataFieldName:String = "Filedata", testUpload:Boolean = false):void
{
file.upload(request,uploadDataFieldName,testUpload);
}
原先是这样
测试代码:
初步完成了这个东西后,我们还要继续完善一下 和服务器进行交互的问题。
怎样实现上传图片到服务器?
怎样实现多张图片的本地上传?
怎样浏览多张图片?
怎样修改更加友善的界面上传?
怎样对上传图片进行修改描述和名称?
怎样对上传图片进行?