簡體   English   中英

電子窗口打開和記錄關閉事件

[英]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.

 
粵ICP備18138465號  © 2020-2024 STACKOOM.COM