点击“保存”按钮后,用帆布打开新窗口(用html2canvas制作)。在这个新窗口中,我想创建一个按钮/链接,让我将此画布保存为图像(png)。 代码:
$(function(){
$("#menu-save").click(function () {
var myWindow = window.open("", "","400","400");
var dataURL;
html2canvas($('#leds_body'),{
allowTaint: true,
taintTest: false,
onrendered: function(canvas) {
canvas.id = "canvas-save";
myWindow.document.body.appendChild(canvas);
dataURL = canvas.toDataURL("image/jpeg");
}
});
});
});
如何解决这个问题?我在本机中添加新元素以及如何使dataURL(图像)可下载有问题。我想知道如何只使用用户端和服务器端。