我知道did-fail-load事件可以在电子浏览器窗口中检测到无效的URL情况。但是我需要相反的情况。我需要类似did-success-load
我尝试了did-finish-load。该事件也会在失败的情况下触发
答案 0 :(得分:0)
似乎没有仅在成功加载页面时触发的事件。如果您使用BrowserWindow.loadURL
(或contents.loadURL
),则可以使用以下事实return a promise:
mainWindow.loadURL(myURL).then(() => {
console.log('Successful page load')
}).catch(() => {
console.log('Page load failed')
})
在这里,或者诺言得以解决并显示成功消息,或者诺言被拒绝并显示错误。