electron - 松弛样式标题栏
问题描述
Mac 上的 Slack 至少移除了标题栏,但仍有控制按钮。我如何复制这种效果?是否有我遗漏的电子选项或在自己的控制按钮上松弛推出?
解决方案
您可以通过设置titleBarStyle
选项来使用 Electron 执行此操作。
要使用它:
var winObj = new BrowserWindow({
titleBarStyle: 'hidden',
});
这将隐藏标题栏,但仍将红绿灯保留在角落。
以下是该titleBarStyle
选项的不同值:
default
- 结果在标准的灰色不透明 Mac 标题栏中。
hidden
(在示例中使用)。
- 结果是隐藏的标题栏和完整大小的内容窗口,但标题栏的左上角仍然有标准的窗口控件(“红绿灯”)。
hiddenInset
- 导致隐藏的标题栏具有另一种外观,其中交通灯按钮从窗口边缘稍微插入。
BrowserWindow
有关选项,请参阅文档(搜索titleBarStyle
)。
推荐阅读
- html - Angular - 动态加载包含角度标记的 html
- elasticsearch - Elasticsearch 术语查询问题
- python - 在 Pyspark 中的多个列上过滤具有多个条件的 spark 数据框
- laravel - 获取指标图以在 vue 中显示图表
- javascript - 在固定列宽的 React Bootstrap 布局周围环绕文本
- python - 如何在不使用面向对象编程的情况下将画布对象的大小调整为 tkinter 中的窗口大小?
- ios - iOS 上的共享扩展无法打开我的 react-native 应用
- flutter - 带有过滤器搜索页面的颤振在返回页面时不断从查询中添加相同的列表视图
- html - R:将多个 html 小部件保存在一起
- php - 在laravel中通过id计算值