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() // 注销所有全局快捷键
})
相关推荐
疯狂的沙粒6 分钟前
uni-app 如何实现选择和上传非图像、视频文件?
前端·javascript·uni-app
Mintopia1 小时前
光影魔术师的秘密:用 JavaScript 打造软阴影的奇幻世界
前端·javascript·计算机图形学
Mintopia1 小时前
Three.js 粒子系统:让代码化身奇幻造梦师
前端·javascript·three.js
mpr0xy1 小时前
React Router 中 navigate 后浏览器返回按钮不起作用的问题记录
javascript·react.js·浏览器·路由
itwlz2 小时前
vite配置@别名,以及如何让IDE智能提示路经
开发语言·前端·javascript
lichenyang4532 小时前
添加按钮跳转页面并且根据网站的用户状态判断是否显示按钮
开发语言·前端·javascript
白云~️2 小时前
table表格合并,循环渲染样式
javascript·vue.js·elementui
Hilaku2 小时前
JavaScript 里的 !0、!1 到底是啥?聊聊那些压缩器最爱的“极简写法”
前端·javascript
全栈陈序员2 小时前
前端文件下载常用方式详解
前端·javascript·chrome·ajax·css3·html5·safari
前端小饭桌2 小时前
告别嵌套地狱:用数据结构优化解决 JS 多层循环的混乱与静默错误
前端·javascript