根据图片路径生成二进制流,下载图片

let url = this.codes[0].qrImgUrl
this.getBase64(url)
.then(function(base64){
let save_link = document.createElementNS('http://www.w3.org/1999/xhtml', 'a');
save_link.href = base64;
if(that.pageType=='mediaIds'){
save_link.download = that.data[0].mediaNo+'.jpg';
}else{
save_link.download = that.data[0].salesmanName+that.data[0].accNo+'.jpg';
}
let event = document.createEvent('MouseEvents');
event.initMouseEvent('click', true, false, window, 0, 0, 0, 0, 0, false, false, false, false, 0, null);
save_link.dispatchEvent(event);
},function(err){
});

猜你喜欢

转载自www.cnblogs.com/zhaoxiaobei/p/9278027.html