electron 客户端如何禁用或隐藏右上角最大化按钮?

如题,electron 客户端如何禁用或隐藏右上角最大化按钮?显示灰色或者直接隐藏?

补充一下我想实现的是客户端打开默认全屏(已经实现),右上角隐藏或者禁用最大化按钮,不让用户把窗口缩放,只能最大化使用客户端

阅读 5.8k
3 个回答

试试这个能不能满足你的要求

const { BrowserWindow } = require ("electron");
var window = new BrowserWindow ({ title: "you app", maximizable: false });
maximizable boolean (optional) macOS Windows - Whether window is maximizable. This is not implemented on Linux. Default is true.

看文档啊,https://www.electronjs.org/do...
里面还有个 resizable 属性

新手上路,请多包涵

你可以试试自定义窗口,然后右上角的关闭按钮和最小化按钮使用自定义元素设置。https://www.electronjs.org/zh...

 const mainWin = new BrowserWindow({ frame: true })
撰写回答
你尚未登录,登录后可以
  • 和开发者交流问题的细节
  • 关注并接收问题和回答的更新提醒
  • 参与内容的编辑和改进,让解决方法与时俱进
推荐问题