Warning: file_get_contents(/data/phpspider/zhask/data//catemap/4/macos/10.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
Reactjs Electron无框架浏览器窗口无法完全删除Mac上的整个框架/标题栏_Reactjs_Macos_Electron - Fatal编程技术网

Reactjs Electron无框架浏览器窗口无法完全删除Mac上的整个框架/标题栏

Reactjs Electron无框架浏览器窗口无法完全删除Mac上的整个框架/标题栏,reactjs,macos,electron,Reactjs,Macos,Electron,我有一个电子浏览器窗口启动,带有以下选项: const opts = { transparent: true, frame: false, width: 400, hasShadow: false, alwaysOnTop: true, resizable: false, titleBarStyle: "none", webPreferences: { nodeIntegration: true, }, };

我有一个电子
浏览器窗口
启动,带有以下选项:

const opts = {
    transparent: true,
    frame: false,
    width: 400,
    hasShadow: false,
    alwaysOnTop: true,
    resizable: false,
    titleBarStyle: "none",
    webPreferences: {
      nodeIntegration: true,
    },
  };
它几乎可以按预期工作,但仍然可以看到框架或标题栏的顶部:

有没有办法完全消除这个问题

这包含似乎删除边框的选项,但我真的不确定哪个选项删除标题行:
{
宽度:300,
身高:300,
是的,
中:是的,
售货亭:错,
全屏:假,
帧:假,
透明:正确

}

事实证明,这是特定于Electron版本和Mac OS版本某些组合的问题

titleBarStyle: 'customButtonsOnHover',
minimizable: false,
maximizable: false,
closable: false,

标题栏样式:“hiddenInset”
可能?不,不幸的是,它实际上显示了交通灯点(该死的顶线仍然存在)等等,你想怎么办?为什么一扇窗户要盖上这样的东西?这里的用例是什么?此图像是新窗口。我只想删除它的顶行,它看起来像框架或标题栏的残余部分(更新以更清楚地说明我要删除的内容)。
标题栏样式:“隐藏”
适合我