我希望能够使用html2canvas库来制作一个div的图像并将其放入另一个div。到目前为止,我的Safari浏览器,Chrome浏览器和Firefox浏览器都非常出色,但IE浏览器却不是IE浏览器(11是我现在唯一关心的版本)。html2canvas代码不工作IE 11
我使用此的jsfiddle代码从另一个问题#1应用它:
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”,但我不知道如何从那里继续。
可能的重复:https://stackoverflow.com/questions/36831372/promise-is-undefined-in-ie –