Electron- ipc sendSync - 在回调中返回event.returnValue

时间:2016-04-02 14:25:12

标签: javascript electron

在我的渲染器进程(网页)中,我正在同步发送一条消息,以便将该页面打印为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);

更新

  • 操作系统:Windows 10,Windows 7
  • 电子版本: 0.37.4

演示演示:

https://github.com/RaghuChandrasekaran/electron-quick-start

  1. 克隆回购
  2. 运行应用程序并点击“打印到pdf”

0 个答案:

没有答案