Холст к Img: Uncaught DOMException - PullRequest
       8

Холст к Img: Uncaught DOMException

0 голосов
/ 28 февраля 2019

Если я хочу преобразовать HTML-холст в изображение Img, появляется необработанное исключение DOMException: «Не удалось выполнить toDataURL для HTMLCanvasElement: испорченные холсты могут не экспортироваться».

Мой код:

HTML:

<div id=canvasDiv  style="width:1700px height:800px; overflow: auto; border:1px solid #d3d3d3; margin: 10px 10px 10px 10px;">
<canvas id="myCanvas" height="800" width="5000">Your browser does not support the HTML5 canvas tag.</canvas>
</div>

JS:

 <script>
 var canvas = document.getElementById('myCanvas');
 var context = canvas.getContext('2d');
    ...
download.addEventListener("click", function() {
 var imgData = canvas.toDataURL("image/JPEG", 1.0);
 var pdf = new jsPDF();
  pdf.addImage(imgData, 'JPEG', 0, 0);
 var download = document.getElementById('download');
  pdf.save("download.pdf");
 }, false); 
</script>

Спасибо!

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...