gpt4 book ai didi

electron - 如何创建不可调整大小的100%屏幕(非全屏)BrowserWindow

转载 作者:行者123 更新时间:2023-12-03 12:24:35 29 4
gpt4 key购买 nike

我希望我的主窗口是屏幕的100%,而不是全屏,并且不能调整大小。

const electron = require('electron');
const url = require('url');
const path = require('path');

const{app, BrowserWindow} = electron;

let mainWindow;

app.on('ready', function(){
mainWindow = new BrowserWindow({resizable:false,height:800,width:1535});
mainWindow.loadURL(url.format({
pathname: path.join(__dirname,"index.html"),
protocol: 'file',
slashes:true
}));

mainWindow.on('closed',function(){
app.quit();
});
});

最佳答案

正如我在评论中提到的,显示器的workAreaSize应该等于最大化的窗口大小

const electron = require('electron')
const {app, BrowserWindow} = electron

app.on('ready', () => {
const display = electron.screen.getPrimaryDisplay()
const maxiSize = display.workAreaSize
new BrowserWindow({
resizable: false,
height: maxiSize.height,
width: maxiSize.width
})
})

关于electron - 如何创建不可调整大小的100%屏幕(非全屏)BrowserWindow,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/50213126/

29 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com