html2canvas为动态添加的div创建问题

时间:2017-09-12 05:38:24

标签: jquery ajax html2canvas

我将ajax中的一些html添加到我现有的html中。已经有一个div,我正在通过

进入html2canvas
$('#main-frame'+taskNumber).html2canvas({
   onrendered: function (canvas) {
    $('#img_val_'+taskNumber).val(canvas.toDataURL("image/png"));
   }
}); 

taskNumber为1,用于启动div。但是当我加载另一个id为main-frame2的div时,它无法呈现并创建错误,如下所示

'doc is undefined'

当我调试渲染的对象时,首先它是创建和元素但在此之后它创建了一个数组,因此html2canvas无法渲染它。

0 个答案:

没有答案