|
|
@@ -417,6 +417,7 @@ var app = new Vue({
|
|
|
picDel: function (id) {
|
|
|
var fileId = $("#pic_" + id).attr('data-id');
|
|
|
$("#pic_" + id).detach();
|
|
|
+ this.picList[id] = {},
|
|
|
if (fileId) {
|
|
|
$.post("/weixin/print/fileDel", {id: fileId})
|
|
|
}
|
|
|
@@ -482,9 +483,18 @@ var app = new Vue({
|
|
|
rotate: Math.round(data.rotate),
|
|
|
};
|
|
|
|
|
|
- var canvas = $image.cropper('getCroppedCanvas', {width: data.height, height: data.width, rotate: data.rotate});
|
|
|
- _this.picList[id].preview = canvas.toDataURL("image/jpeg", 1);
|
|
|
- _this.cropParams.preview = canvas.toDataURL("image/jpeg", 1);
|
|
|
+ var canvas = $image.cropper('getCroppedCanvas', {width: data.height*15, height: data.width*15, rotate: data.rotate});
|
|
|
+ var url = canvas.toBlob(function(e){
|
|
|
+ console.log(e); //生成Blob的图片格式
|
|
|
+ var timestamp = Date.parse(new Date());
|
|
|
+ e.name=timestamp+".png";
|
|
|
+ url = URL.createObjectURL(e);
|
|
|
+ _this.picList[id].url = url;
|
|
|
+ _this.picList[id].preview = url;
|
|
|
+ _this.cropParams.preview = url;
|
|
|
+ },"image/jpeg");
|
|
|
+ /* _this.picList[id].preview = canvas.toDataURL("image/jpeg", 1);
|
|
|
+ _this.cropParams.preview = canvas.toDataURL("image/jpeg", 1);*/
|
|
|
_this.cropParams.cropData = cropData;
|
|
|
}
|
|
|
}
|