设置了allowTaint : false没有效果,有网友提议先将要截图的部分拷贝到body下方进行隐藏然后再进行捕抓,想请教大神除此之外是否还有更简便的技巧呢?
设置了allowTaint : false没有效果,有网友提议先将要截图的部分拷贝到body下方进行隐藏然后再进行捕抓,想请教大神除此之外是否还有更简便的技巧呢?
调用的时候,是这样的, 不写type不生效
html2canvas(panel, {
type: 'view',
height: $('#t-report').outerHeight() + 20,
onrendered: function(canvas) {
let canvasData = canvas.toDataURL();
console.log(canvasData);
}
})
10 回答11.1k 阅读
6 回答3k 阅读
5 回答4.8k 阅读✓ 已解决
4 回答3.1k 阅读✓ 已解决
2 回答2.6k 阅读✓ 已解决
3 回答5.1k 阅读✓ 已解决
5 回答1.9k 阅读
改下源码:
主要是让用户调用时能够自定义需要截取Dom对象的宽和高
改成
参考