我想知道-如果我捕获到一个包含<div>
的内容,则使用Html2Canvas,是否有办法在上述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之前已进行保存。
您能否显示此修复程序?遇到相同的问题,想知道如何解决。