Я пытаюсь скопировать 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();