当前位置: 首页 > news >正文

Electron 隐藏顶部菜单

隐藏前:

隐藏后:

具体设置代码:

 

在 main.js 中加入这行即可:

// 导入模块
const { app, BrowserWindow ,Menu } = require('electron')
const path = require('path')// 创建主窗口
const createWindow = () => {const mainWindow = new BrowserWindow({width: 1440,height: 800,webPreferences: {preload: path.join(__dirname, 'preload.js'),nodeIntegration: true, //开启true这一步很重要,目的是为了vue文件中可以引入node和electron相关的APIcontextIsolation: false, // 可以使用require方法enableRemoteModule: true, // 可以使用remote方法}})// 和自己本地vue项目启动的地址保持一致mainWindow.loadURL(`http://localhost:5173`)
}
Menu.setApplicationMenu(null)
// 应用准备就绪,加载窗口
app.whenReady().then(() => {createWindow()// mac 上默认保留一个窗口app.on('activate', () => {if (BrowserWindow.getAllWindows().length === 0) createWindow()})
})// 关闭所有窗口 : 程序退出 : windows & linux
app.on('window-all-closed', () => {if (process.platform !== 'darwin') app.quit()
})

http://www.lryc.cn/news/449343.html

相关文章:

  • 软件测试学习笔记丨curl命令发送请求
  • STM32+PWM+DMA驱动WS2812 —— 2024年9月24日
  • MMD模型及动作一键完美导入UE5-IVP5U插件方案(二)
  • C++函数指针
  • 汽车信息安全 -- 再谈车规MCU的安全启动
  • [Linux]从零开始的Linux的远程方法介绍与配置教程
  • 手机改IP地址怎么弄?全面解析与操作指南
  • 【React】useState 和 useRef:项目开发中该如何选择
  • python装饰器用法
  • AI 写作太死板?原因竟然是这个!
  • ansible实用模块
  • 【JavaScript】JIT
  • Matlab实现麻雀优化算法优化回声状态网络模型 (SSA-ESN)(附源码)
  • 从 TCP Reno 经 BIC 到 CUBIC
  • 工厂模式与建造者模式的区别
  • 电脑usb接口封禁如何实现?5种禁用USB接口的方法分享!(第一种你GET了吗?)
  • 有效的括号
  • Vue3.0面试题汇总
  • TCP编程:从入门到实践
  • Python NumPy 数据分析:处理复杂数据的高效方法
  • 【Preference Learning】Reasoning with Language Model is Planning with World Model
  • OJ在线评测系统 后端基础部分开发 完善CRUD相关接口
  • 计算机网络--TCP、UDP抓包分析实验
  • FreeRTOS的中断管理
  • JS加密=JS混淆?(JS加密、JS混淆,是一回事吗?)
  • hive-拉链表
  • 高并发内存池(六):补充内容
  • 高性能存储 SIG 月度动态:优化 fuse 提升 AI 存储接入能力,erofs 工具发布新版本
  • 2024 年最新 Protobuf 结构化数据序列化和反序列化详细教程
  • 【小程序】微信小程序课程 -4 项目实战