Electron 占据 100% 的屏幕(不是全屏)
Electron Take Up 100% Of Screen (Not Full Screen)
我有一个 electron 应用程序,下面是 main.js
文件:
var app = require('electron').app;
var BrowserWindow = require('electron').BrowserWindow;
app.on('ready', function() {
mainWindow = new BrowserWindow({
height: 715,
width: 1200,
minWidth: 600,
minHeight: 200,
center: true
});
mainWindow.loadURL('file://' + __dirname + '/index.html');
});
如您所见,指定了宽度和高度。我想要的是打开应用程序,但占用所有可用屏幕(但 NOT 全屏显示,这样 [=29= 的停靠栏和工具栏] 被隐藏了)。
在简单的 CSS 中,这是通过使用
完成的
width:100%;
height:100%;
我希望能够在我的 electron 应用程序中重现这一点,尽管似乎无法找到有关如何做到这一点的任何细节
注意:fullscreen: true
不是我要找的,因为这会使应用程序打开,从而隐藏停靠栏和工具栏
有人能帮忙吗?
创建后调用 mainWindow.maximize()
最大化 window。
用这个!
win = new BrowserWindow({show: false});
win.maximize();
win.show();
使用这个:
const electron = require('electron')
const { app, BrowserWindow } = electron
let win
app.on('ready', () => {
const {width, height} = electron.screen.getPrimaryDisplay().workAreaSize
win = new BrowserWindow({width, height})
win.loadURL('https://github.com')
})
我有一个 electron 应用程序,下面是 main.js
文件:
var app = require('electron').app;
var BrowserWindow = require('electron').BrowserWindow;
app.on('ready', function() {
mainWindow = new BrowserWindow({
height: 715,
width: 1200,
minWidth: 600,
minHeight: 200,
center: true
});
mainWindow.loadURL('file://' + __dirname + '/index.html');
});
如您所见,指定了宽度和高度。我想要的是打开应用程序,但占用所有可用屏幕(但 NOT 全屏显示,这样 [=29= 的停靠栏和工具栏] 被隐藏了)。
在简单的 CSS 中,这是通过使用
完成的width:100%;
height:100%;
我希望能够在我的 electron 应用程序中重现这一点,尽管似乎无法找到有关如何做到这一点的任何细节
注意:fullscreen: true
不是我要找的,因为这会使应用程序打开,从而隐藏停靠栏和工具栏
有人能帮忙吗?
创建后调用 mainWindow.maximize()
最大化 window。
用这个!
win = new BrowserWindow({show: false});
win.maximize();
win.show();
使用这个:
const electron = require('electron')
const { app, BrowserWindow } = electron
let win
app.on('ready', () => {
const {width, height} = electron.screen.getPrimaryDisplay().workAreaSize
win = new BrowserWindow({width, height})
win.loadURL('https://github.com')
})