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() // 注销所有全局快捷键
})
相关推荐
2501_915373883 小时前
Vue 3零基础入门:从环境搭建到第一个组件
前端·javascript·vue.js
2501_915373885 小时前
Electron 打包与发布指南:让你的应用运行在 Windows、macOS、Linux
windows·macos·electron
运维@小兵6 小时前
vue开发用户注册功能
前端·javascript·vue.js
m0_616188498 小时前
使用vue3-seamless-scroll实现列表自动滚动播放
开发语言·javascript·ecmascript
香蕉可乐荷包蛋8 小时前
vue数据可视化开发echarts等组件、插件的使用及建议-浅看一下就行
vue.js·信息可视化·echarts
老马啸西风8 小时前
sensitive-word-admin v2.0.0 全新 ui 版本发布!vue+前后端分离
vue.js·ui·ai·nlp·github·word
湛海不过深蓝9 小时前
【ts】defineProps数组的类型声明
前端·javascript·vue.js
layman05289 小时前
vue 中的数据代理
前端·javascript·vue.js
layman052810 小时前
vue中理解MVVM
前端·javascript·vue.js
一舍予11 小时前
八股文-js篇
开发语言·前端·javascript