【发布时间】:2021-01-03 23:37:33
【问题描述】:
我正在使用html2canvas 在我的网络上构建打印页面功能。
function printthispage() {
html2canvas($("#mydiv"), {
onrendered: function (canvas) {
var myImage = canvas.toDataURL("image/png");
var printWindow = window.open(myImage);
printWindow.document.close();
printWindow.focus();
printWindow.print();
printWindow.close();
}
});
}
但是窗口立即打开和关闭。我试过删除close(),图像显示在新窗口中,但没有触发打印功能。有什么问题吗?
【问题讨论】:
-
似乎没有关闭jsfiddle.net/dsf4wwkL
-
我发的链接你试过了吗?
-
是的,但它不适用于我的情况
标签: javascript html html2canvas