一、概述
html2canvas是一个HTML渲染器,是一个脚本,它允许你直接在用户浏览器截取页面或部分网页的“屏幕截屏”。底层是基于DOM的,根据页面上可用的信息构建屏幕截图,它没有制作实际的屏幕截图,因此生成的图片并不一定是100%一致的。
安装
指令:npm install --save html2canvas
使用时引入
import html2canvas from 'html2canvas'
用法
使用带有一些(可选)选项的 html2canvas 渲染元素,简单的例子html2canvas(element, options)
html2canvas(document.body).then(function(canvas) {
document.body.appnedChild(canvas)
})