win.toggleTabBar() 在电子中不起作用



文档提供了一个显示选项卡栏的选项(win.toggleTabBar()(。但是对于我的生活,我就是无法让它工作。

该文档显示">如果启用了本机选项卡,则切换选项卡栏的可见性"。什么是本机选项卡?如何启用它们。

我希望能够在电子中显示标签栏。

根据文档:

选项卡标识符 字符串(可选(- 选项卡组名称,允许在 macOS 10.12+ 上以本机选项卡打开窗口。具有相同选项卡标识符的窗口将分组在一起。这还会将本机新选项卡按钮添加到窗口的选项卡栏,并允许应用和窗口接收新的窗口对选项卡事件。

这是在2017年添加的,以允许OSX中的"本机选项卡"。为了使它正常工作,您必须在创建新的浏览器窗口时传递tabbingIdentifier

const { BrowserWindow } = require('electron')
const win = new BrowserWindow({ 
tabbingIdentifier: 'myTabs'
});

最新更新