我有一個渲染器進程,我們稱之爲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