小编Ahm*_*ksu的帖子

Electron.js ipc.sendSync 冻结

嗨,我正在从主进程请求两个结果,但是当我单击按钮时,应用程序一直冻结。甚至 devtools 也不工作。

主程序

ipcMain.on('fmail', (event, arg) => {
  var fmaile = even
  var fmaila = arg  

  ipcMain.on('fpass', (event, arg) => { 
    var fpasse = event
    var fpassa = arg

    console.log(fpassa)
    console.log(fmaila)

    fmaile.returnValue = "info"
    fpasse.returnValue = "info"
  })
})
Run Code Online (Sandbox Code Playgroud)

Javascript

var datamail = ipcRenderer.sendSync('fmail', "fmail");
var datapass = ipcRenderer.sendSync('fpass', "fpass");
console.log(datamail)
console.log(datapass)
Run Code Online (Sandbox Code Playgroud)

感谢帮助。

html javascript ipc electron

3
推荐指数
1
解决办法
2824
查看次数

标签 统计

electron ×1

html ×1

ipc ×1

javascript ×1