我将我的macOS更新到版本10.13 Beta,感觉比以前更好。然而,当我启动我的Electron应用程序时,我立即注意到我的无框窗口在10.12之下完美地工作,显示了一个标题栏。这是一张图片:
注意顶部的灰色条。期望的行为是顶部没有灰色条。在撰写本文时(1.6.11)和最新版本的Node,我使用的是最新的Electron版本。有人可以解释为什么会发生这种情况,并可能解决这个问题吗?
这是我创建此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
});
的代码:
func printAllNames(_ things: AnyObject...) {
for thing in things {
if let klass = thing.self as? Recyclable.Type {
print(klass.name)
}
}
}