移动端图片压缩
function loadImage(path,obj,i){
lrz(path).then(function (rst) {
var trans = api.require('trans');
var cacheDir=api.cacheDir;
var path=rst.base64.replace('data:image/jpeg;base64,','')
var num=obj.attr("data-id")+i;
trans.saveImage({
base64Str : path,
album : false,
imgPath : cacheDir+'/upload/',
imgName : num+'.png'
}, function(ret, err) {
if (ret.status) {
var cacheDir=api.cacheDir;
var item=cacheDir+'/upload/'+num+'.png';
//var item='fs://image/'+num+'.png';
var html='';
html += '<div class="am-gallery-item">';
html += ' <img src="' + item + '"/>';
html += '</div>';
obj.html(html);
// api.toast({
// msg:'图片压缩成功'
// });
} else {
alert(JSON.stringify(err))
}
});
// 处理成功会执行
}).catch(function (err){
alert(JSON.stringify(err))
// 处理失败会执行
}).always(function () {
// 不管是成功失败,都会执行
});
}
https://files.cnblogs.com/files/zt528/localResizeIMG4-master.zip
浙公网安备 33010602011771号