注:不支持IE浏览器
1 2 3 4 5 6 7 8 9 10 | let z = new zz(); z.compressPhotoUpload({ elem: this , //必传,上传图片的input元素 ratio: 0.5, //默认为0.1 压缩比 maxsize: 1, //默认为1024,单位为kb 大于此值则做压缩操作 success: (e) => { //必传,成功后的回调函数,返回的参数是图片信息(对象) console.log(e); document.querySelector( "body" ).innerHTML = `<a href= "${e.data}" download><img id= "img" src= "${e.data}" width= "200px" /></a>` } }); |