- 安装
npm install --save html2canvas
- 引入
import html2canvas from "html2canvas"
- 使用
html2canvas(this.$refs.mydDiv).then(canvas => {
//兼容ie
if (navigator.msSaveBlob) {
let blob = canvas.msToBlob();
return navigator.msSaveBlob(blob, '图片.png');
} else {
let url = canvas.toDataURL("image/png");
let link = document.createElement("a");
link.download = '图片.png';
link.href = url;
document.body.appendChild(link);
link.click();
document.body.removeChild(link);
}
});
这篇博客介绍了如何利用html2canvas库在浏览器环境中将指定DOM元素转换为canvas,进而实现网页内容的截图。内容包括安装、引入和使用html2canvas的详细步骤,并提供了兼容IE的保存图片的方法,涉及DOM操作、数据URL和文件下载相关技术。
3893

被折叠的 条评论
为什么被折叠?



