在我的渲染器进程(网页)中,我正在同步发送一条消息,以便将该页面打印为PDF格式。
在UIImage
的回调中,我返回event的returnValue。但是从不调用回调。我使用VSCode来确认这一点。
异步尝试相同的过程时,它可以正常工作。
代码:
渲染器:
window.webContents.printToPDF
主要流程:
var params = {
"path": undefined,
"filename": vm.profile._id + " " + vm.profile.firstname
}
let result = ipcRenderer.sendSync('print-profile-pdf', params);
更新
演示演示:
https://github.com/RaghuChandrasekaran/electron-quick-start