Проблема копирования DIV с html2canvas - PullRequest
0 голосов
/ 19 февраля 2019

Я пытаюсь скопировать DIV в изображение, используя html2canvas и функцию toDataURL, но это не работает.По сути, содержимое DIV id = "printableArea" должно быть преобразовано в изображение и отображаться в DIV id = "theimage" У кого-нибудь есть идеи, почему оно не работает?упрощенный код ниже или полный jsfiddle здесь :

базовый код:

<br>
<image id="theimage"></image>
<br>
---------------
<br>
<div class='container' id="printableArea">
   ... where the magic is built ...
</div>

и JS

var canvas = document.getElementById('printableArea');
var dataURL = canvas.toDataURL();

document.getElementById("theimage").src = canvas.toDataURL();
...