2016-09-22 2 views
0

Я пытаюсь преобразовать div в изображение с помощью библиотеки html2canvas. Я попытался, но ни один успех не смог преобразовать полный div в изображение, капельница отсутствует на изображении.Div к изображению с jQuery/JavaScript

URL: https://www.makethatvape.com/ejuicecalc/

Пробовал с кодом:

html2canvas($("#widget")).then(function(canvas) { 
    bimg = canvas.toDataURL(); // by default png 
}); 

Таким образом, любая идея, как решить эту проблему. Я играл с html2canvas, и он работал для преобразования текста и CSS в canvas.

+0

не смог принять изменения ..., что это плохо, новый пользователь должен принять изменения в их вопрос, опытный пользователь с 2k может не понадобиться эта функция – user889030

ответ

2

Попробуйте

<div id="copyDiv"></div> 

var element = $("#widget"); // global variable 
    var getCanvas; // global variable 

    html2canvas(element, { 
      onrendered: function (canvas) { 
        $("#copyDiv").append(canvas); 
        getCanvas = canvas; 
       } 
     }); 

Detail Статья: Convert Div to Image in jQuery

Смежные вопросы