![](/img/trans.png)
[英]How to capture the window close event on Electron's renderer process?
[英]Electron Window Open and log Close Event
我正在將Electron用於桌面應用程序。 我想通過主窗口(index.html)上的按鈕打開另一個窗口。
因此,我從Electron API中找到了BrowserWindow 。 但是我對Electron完全陌生,我試圖了解整個框架。
我在主窗口上有一個“ a”鏈接標簽,這是我的按鈕。 這將打開一個新定義的電子窗口。 也許是通過onclick事件?
如果關閉了新打開的窗口,則應在主窗口上觸發已定義的Javascript事件,例如(reload();)。
所以我的問題是。 打開窗口的最佳方法是什么,當新窗口關閉時,如何在主窗口中“登錄”我的JS-Event。
謝謝
這可能對您有幫助。 關閉新窗口后,它將在您的主窗口上執行javascript。
newWindow.on('closed', function(e){
mainWindow.webContents.executeJavaScript(`alert("test");`);
})
聲明:本站的技術帖子網頁,遵循CC BY-SA 4.0協議,如果您需要轉載,請注明本站網址或者原文地址。任何問題請咨詢:yoyou2525@163.com.