这是一个非常基本的问题。在电子中,如何检查BrowserWindow的url /文件名?
https://mail.google.com/mail/u/0/#inbox?compose=new
好吧,可以这么说,这就是代码,比如说某个事件在另一个(添加:插入)BrowserWindow中发生之后,我想从主BrowserWindow(win)获取url。
let win;
app.on('ready', () => {
win = new BrowserWindow();
win.loadFile(path.join(__dirname, 'public', 'main.html'));
win.on('closed', () => {
app.quit();
})
});
我该怎么做,我宁可不必将事件发送给获胜者也可以通过ipcRenderer发送url,尽管这是绝对可能的。
答案 0 :(得分:4)
可以通过使用窗口的getURL()实例属性的webContents实例方法来获取窗口的URL:
let currentURL = win.webContents.getURL();