我希望使用html2canvas库来制作一个div的图像并将其放置在另一个div中。到目前为止,它在Safari、Chrome和Firefox中运作得非常好,但在IE(我现在只关心11版本)中不起作用。
我正在使用来自另一个Stackoverflow问题的jsfiddle代码进行应用:
var aaaDiv=document.getElementById('aaa');
var ttDiv=document.getElementById('tt');
html2canvas(aaaDiv).then(function(canvas) {
// assign id:avatarCanvas to canvas
canvas.id='avatarCanvas';
// append canvas to ttDiv
ttDiv.appendChild(canvas);
});
https://jsfiddle.net/m1erickson/wtchz972/
我听说IE不喜欢'appendChild',但是我不确定该如何继续。