我需要解释和解决为什么以下代码在我的 Electron 代码中不起作用。
const electron = require("electron");
const ipcRenderer = electron.ipcRenderer;
let seconds = 60;
module.exports = function countdown(){
setInterval(function () {
if(seconds == 0){
seconds = 60;
}
seconds--
console.log(seconds);
ipcRenderer.send("ticking", seconds)
},1000)
}
我想要做的只是ipcRenderer.send()
每秒使用该方法发布一个事件,但是我收到Uncaught Exception
如下所示的错误。
Cannot read property send of undefined at Timeout_onTimeout