0

我将我的 macOS 更新到 10.13 Beta 版,感觉比以往任何时候都好。然而,当我启动我的 Electron 应用程序时,我立即注意到在 10.12 下完美运行的无框窗口显示了一个标题栏。这是一张图片:

不良行为

注意顶部的灰色条。所需的行为将是顶部没有灰色条。在撰写本文时,我使用的是最新的 Electron 版本(1.6.11)和最新版本的 Node.js。有人可以解释为什么会发生这种情况,以及可能的解决方法吗?

这是我创建这个的代码BrowserWindow

mainWindow = new BrowserWindow({
    left:        electron.screen.getPrimaryDisplay().workAreaSize.width - 30,
    width:       30, 
    height:      (global.sharedObject.courseCount + 2) * 18 - 2 + 14,
    transparent: true,
    resizable:   false,
    frame:       false, 
    show:        false, 
    alwaysOnTop: true,
    hasShadow:   false
});
4

0 回答 0