有没有办法重用窗口对象?可能是必要的,因为可以动态地生成相应的窗口。
User.statuses[:banned]
答案 0 :(得分:0)
仍然没有直接访问窗口对象的方法,但是方法BrowserWindow.webContents.executeJavaScript
允许间接地执行此操作:
let myWindow = new BrowserWindow(params);
myWindow.webContents.executeJavaScript('window.anyWantedProperty')
.then(result => console.log(result));
如果您通过用户输入,请小心,因为此方法允许代码注入。
答案 1 :(得分:-2)
用我所知的电子,当你使用
时var win = new BrowserWindow();
win的值是窗口对象。使用win.loadUrl加载主页后,您真的不应该再次写入。