jquery压缩图片插件

Posted axl234

tags:

篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了jquery压缩图片插件相关的知识,希望对你有一定的参考价值。

imageCompress

只有图片压缩功能,比较简单
jquery.imageCompress.js

使用说明:

  • el:为上传框
  • quality:压缩图片质量,单位为%
  • onloadStart:读取图片开始,传入文件对象
  • onloadEnd:读取图片结束,传入图片对象
  • oncompressStart:压缩图片开始,传入压缩前图片对象
  • oncompressEnd:压缩图片结束,传入压缩后图片对象
  • callback:所有图片压缩处理完成以后的回调

 

$(‘#image‘).imageCompress({
    ‘quality‘: 50,
    ‘onloadStart‘: function(result){
        console.log(‘读取图片开始‘+result);
    },
    ‘onloadEnd‘: function(result){
        console.log(‘读取图片结束‘+result);
    },
    ‘oncompressStart‘: function(result){
        console.log(‘压缩图片开始‘+result);
    },
    ‘oncompressEnd‘: function(result){
        console.log(‘压缩图片结束‘+result);
        $(‘#preview‘).append(result);
        $(‘#preview‘).find(‘img‘).addClass(‘preview‘);
    },
    ‘callback‘: function(){
        console.log(‘处理完毕‘);
    }
});

 

以上是关于jquery压缩图片插件的主要内容,如果未能解决你的问题,请参考以下文章

jquery 图片上传本地预览V1.2

纯原生js移动端图片压缩上传插件

js canvas压缩图片和jQuery ajax上传图片简单demo

webpack各类压缩

几个非常实用的JQuery代码片段

二维码生成插件(jquery.qrcode.js)说明文档