canvas保存为本地图片方法
# 基本方法
var savaFile=function(data,filename) | |
{ | |
var save_link=document.createElementNS('http://www.w3.org/1999/xhtml', 'a'); | |
save_link.href=data; | |
save_link.download=filename; | |
var 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); | |
}; | |
var download=function() | |
{ | |
const canvas = document.querySelector('canvas'); | |
var dataURL = canvas.toDataURL("image/png"); | |
saveFile(dataURL,'test.jpg'); | |
} |










