Bootstrap

electron-vite_14窗口默认全屏铺满

有时候应用打包后,希望全屏显示;而默认的宽度和高度,是无法满足的;这时需要单独处理;

核心代码
// 1.引入screen对象
import { BrowserWindow, screen } from 'electron';
function createWindow(): void {
    // 2.获取屏幕尺寸
    const { width, height } = screen.getPrimaryDisplay().workAreaSize;
    // 3.把宽高传入配置
    const mainWindow = new BrowserWindow({
        width,
        height,
    });
};
screen

检索有关屏幕尺寸、显示、光标位置等的信息

静态方法_getPrimaryDisplay

返回Display Object;

{
    ...,
    workAreaSize: { // 工作区域的大小,不包含任务栏
        width: number;
        height: number;
    }
}
screen.getPrimaryDisplay();
;