问题描述
我正在尝试使用jsPDF在react.js中生成pdf文件。它在chrome浏览器上运行良好,但是当我在electron.js上运行时,显示了pdf查看器和打印对话框,但是当我在打印对话框中按“打印”按钮时,pdf查看器被冻结。我无法在pdf查看器上单击任何内容。 我使用这些代码。有人能帮忙吗?谢谢。
if (bPrint) {
doc.autoprint();
//doc.output('pdfobjectnewwindow'); // working for webbrowser but not electron
var data = doc.output('bloburi')
window.open(data);
}
解决方法
首先,您应该检查电子版本。 将您的electronic.js版本升级到最新版本。
npm i -D electron@latest
这将帮助您。