Javascript Fabricjs在画布中复制html
我正在做一个使用fabricJS的Prestashop模块, 我想复制一个内容并用fabricJS将其附加到画布上。 我看到html2canvas可以帮助我,但它只是创建一个画布,而不是附加到我当前的画布上。 我感到困惑,有人能帮我吗? 我试过这个:Javascript Fabricjs在画布中复制html,javascript,html,canvas,fabricjs,html2canvas,Javascript,Html,Canvas,Fabricjs,Html2canvas,我正在做一个使用fabricJS的Prestashop模块, 我想复制一个内容并用fabricJS将其附加到画布上。 我看到html2canvas可以帮助我,但它只是创建一个画布,而不是附加到我当前的画布上。 我感到困惑,有人能帮我吗? 我试过这个: html2canvas(document.getElementById('my-div'), { onrendered: function(canvas) { document.getElementById('canvas').appe
html2canvas(document.getElementById('my-div'), {
onrendered: function(canvas) {
document.getElementById('canvas').appendChild(canvas);
}
});
谢谢对不起,我是法国人。 我试图将
#my div
的内容放到#canvas
中,但是html2canvas创建了一个画布,并且没有插入到画布中
因此,此代码不起作用:
html2canvas(document.getElementById('my-div'), {
onrendered: function(canvas) {
document.getElementById('canvas').appendChild(canvas);
}
});
但这一个是:
html2canvas(document.getElementById('motif'), {
onrendered: function(canvas) {
console.log(canvas);
document.body.appendChild(canvas);
}
});
我也试过:
document.getElementById('c').appendChild(canvas);
也不行
一旦一切都好了,
我想使用fabricJS将结果放入fabricJS画布。代码片段用于可以运行的代码。你的没有。请编辑代码段或不要使用代码段功能。请重新表述您的问题以使其更易于理解。你想要达到的最终结果到底是什么?