使用html2canvas实现将html内容写入到canvas中生成图片

2020-04-25 07:30:44易采站长站整理

}).then((canvas) => {
//将canvas转为base64格式
var imgUri = canvas.toDataURL("image/png");
});
这里注意jQuery对象是do

这里注意jQuery对象是document.getElementsByClassName("capture")[0]而不是document.getElementsByClassName("capture"),document.getElementsByClassName("capture")是DOM原生对象而不是jQuery对象

根据如上就可以实现将html内容写入canvas并转化为base64图片,这时候我们就可以将base64内容传到服务端,服务端可以将图片进行保存起来