我想知道-如果我使用Html2Canvas捕获了一个包含<div>
的标签,那么是否有办法在上述div中也包含一个嵌套的<canvas>
标签呢?
我的捕获工作正常了,但是嵌套的画布在屏幕上的放置基本上还是有一个缝隙。
<div id="my-container">
<h2>my title</h2>
<p>Some other content here</p>
<canvas id="existing-canvas" height="270" style="height:270px;"></canvas>
<p>Some more content</p>
</div>
<script>
html2canvas(document.getElementById("my-container")).then(function(canvas) {
var dataUrl = canvas.toDataURL();
//do something with the base64 image data here...
</script>
这是我的时间问题。有问题的嵌套画布元素已保存,但我是在将其内容呈现到DOM之前保存的。