electron+vue项目 设置全屏

1,在background.js中 createWindow 设置 fullscreen: true, // 初始加载为全屏

c 复制代码
fullscreen: true, // 初始加载为全屏

2, 允许通过快捷键比如F11切换全屏模式

c 复制代码
 // 允许通过快捷键切换全屏模式
  globalShortcut.register('F11', () => {
    const isFullScreen = win.isFullScreen()
    win.setFullScreen(!isFullScreen) // 切换全屏状态
  })

3,在应用退出前注销全局快捷键

c 复制代码
// 退出时注销所有全局快捷键
app.on('will-quit', () => {
  globalShortcut.unregisterAll() // 注销所有全局快捷键
})
相关推荐
fhsWar41 分钟前
Vue3 props: `required: true` 与 vant 的`makeRequiredProp`
前端·javascript·vue.js
Keepreal4962 小时前
Web Components简介及如何使用
前端·javascript·html
进击的野人2 小时前
JavaScript变量声明的前世今生:从var到let/const的演进
javascript
柯腾啊3 小时前
“Script error.”的产生原因和解决办法
前端·javascript·浏览器
Cory.眼4 小时前
WebRTC入门指南:实时通信零基础
javascript·webrtc·实时通信
前端架构师-老李4 小时前
16 Electron 应用自动更新方案:electron-updater 完整指南
前端·javascript·electron
拖拉斯旋风4 小时前
📚 JavaScript 变量声明三剑客:`var`、`let`、`const` 学习笔记
javascript
可触的未来,发芽的智生6 小时前
追根索源:换不同的词嵌入(词向量生成方式不同,但词与词关系接近),会出现什么结果?
javascript·人工智能·python·神经网络·自然语言处理
努力写代码的熊大6 小时前
stack、queue与priority_queue的用法解析与模拟实现
java·前端·javascript
im_AMBER6 小时前
React 06
前端·javascript·笔记·学习·react.js·前端框架