我有一个渲染器进程,我们称之为RP。 单击按钮时,它会打开浏览器窗口(BW)。无法阻止电子窗口关闭
现在当关闭点击BW时,我想在RP中捕捉这个关闭事件并阻止它。
在RP中调用close
事件之前,我正在经历窗口关闭的情况。
代码:
bw.on("close", (e: Electron.Event) => hideWindow(e));
let hideWindow = (e: Electron.Event) => {
e.preventDefault();
bw.hide();
return false;
}
我在做什么错?
我知道,在bw中我可以使用beforeunload,它的工作原理。但是我想让RP控制窗口是否关闭。
需要在渲染器中应用。 IE浏览器。在html(index.html)中。 – ryanjones