In Electron我想在顯示瀏覽器窗口時在瀏覽器窗口中觸發JavaScript函數。電子瀏覽器窗口中需要'onShow'事件
我現在共有的代碼如下:
main.js(主處理)
myWin = new BrowserWindow({ width: 1200, height: 400, show: false })
.... some time later and under certain circumstances ;-) ....
myWin.show()
usbUpload.js(瀏覽器窗口)
function validateFlights() {
...blar...
}
this.addEventListener('onshow',() => {
validateFlights()
})
ValidateFlights()
是我想在瀏覽器時執行的瀏覽器窗口中的功能窗口顯示。 任何想法?
這似乎很接近!我已經嘗試過了,但是在控制檯窗口中出現''Uncaught ReferenceError:validateFlights is not defined'''。 'validateFlights()'似乎不在executeJavaScript的範圍內。如果我做了一個簡單的'console.log()',它完全按照需要工作,但我必須調用'validateFlights()'。任何想法非常感謝。 – CodeCabbie
然後添加一個工作示例;) – pergy
它也適用於''。如果您仍然有問題,請分享您的代碼 – pergy