jQuery移动端图片上传组件

前端之家收集整理的这篇文章主要介绍了jQuery移动端图片上传组件前端之家小编觉得挺不错的,现在分享给大家,也给大家做个参考。

本文实例为大家分享了移动端图片上传组件,供大家参考,具体内容如下

Imageupload

使用File API+canvas 客户端压缩图片,并实现文件上传服务端

文件依赖 JQUERY

参数API

loading:'.loading',页面显示loading的图标selector url:'',接收数据的api接口地址 maxFileSize:1010241024,服务端支持的最大单文件大小 format:/^image/i,支持文件格式. images text ..... isCompress:true,如果是图片,可以开启客户端压缩,减少传输的数据文件 compressNum:0.6,图片的压缩率,0~1 设置为1可能最终结果比未压缩还大,请慎用1. beforeUpload:function(){},上传之前的处理,返回false可以阻止文件上传 uploadStart: function(){},开始上传的回调 afterUpload: function(){},上传结束的回调 uploadProgress: function(v){} 上传的进度条 uploadError: function(){} 上传错误的回调 showThumbnail:function(){} 显示缩略图

使用范例:

压缩前:


压缩后:

文件大小:' + file.length); },uploadProgress: function (v) {console.log('进度' + v)},uploadError: function () {console.log('uploadError')},showThumbnail: function (file) {

$('#rrr1').append('<img src="' + file + '">');
},afterUpload: function (file,data) {
console.log('压缩后大小:' + file.length);
$('#rrr2').append('<img src="' + file + '">');
}
});

更多精彩内容,请点击上传操作汇总》,进行深入学习和研究。

以上就是移动端图片上传组件,很实用的上传组件,希望大家喜欢。

原文链接:https://www.f2er.com/jquery/47944.html

猜你在找的jQuery相关文章