【发布时间】:2018-01-26 06:29:09
【问题描述】:
我在 main.js 中创建了 2 个窗口
app.on('ready', () => {
mainWindow = new BrowserWindow({
width: mainWindowState.width,
height: mainWindowState.height,
minWidth: 800,
minHeight: 600,
x: mainWindowState.x,
y: mainWindowState.y,
});
mainWindow.loadURL(`file://${__dirname}/index.html`);
playerWindow = new BrowserWindow({
width: playerWindowState.width,
height: playerWindowState.height,
minWidth: 800,
minHeight: 600,
x: playerWindowState.x,
y: playerWindowState.y,
});
现在我尝试从控制器访问 playerWindow。 我使用了远程、全局、不同的方法,但我无法从控制器访问 main.js 上定义的全局窗口数组,所以我仍然不知道如何访问 playerWindow 才能做到这一点:
playerWindow.location.href = '#/player';
有什么想法吗?谢谢!
【问题讨论】: