图片上传
作者:本站编辑 发布时间:2015-11-25 来源:本站原创
点击数:
var options = new FileUploadOptions();
options.fileKey = "fileAddPic";//用于设置参数,对应form表单里控件的name属性,这是关键,废了一天时间,完全是因为这里,这里的参数名字,和表单提交的form对应
var imagefilename = Number(new Date())+".jpg";
options.fileName=imagefilename;
//options.fileName = imageURI.substr(imageURI.lastIndexOf('/') + 1);
//如果是图片格式,就用image/jpeg,其他文件格式上官网查API
options.mimeType = "image/jpeg";
options.mimeType = "multipart/form-data";//这两个参数修改了,后台就跟普通表单页面post上传一样 enctype="multipart/form-data"
//这里的uri根据自己的需求设定,是一个接收上传图片的地址
var uri = encodeURI("http://server.com/aaa.svc/PostWithImageData/");
//alert(imageURI);
//alert(uri);
options.chunkedMode = false;
var params = new Object();
params.fileAddPic = imageURI;
options.params = params;
var ft = new FileTransfer();
ft.upload(imageURI, uri, win, fail, options);
cordova你安装了,就会有那个东西,必须放手机上才能有效果