需要什么:用透明覆盖物覆盖整个屏幕区域,包括MacOS的底座面板和Ubuntu的系统工具栏。 示例:MacOS dock panel overlayed
全屏不是一个选项:
做了什么:
let win = new BrowserWindow({
show:false, alwaysOnTop: true, skipTaskbar: true, frame: false, transparent: true, ...display.workArea
})
win.setMenu(null)
win.loadURL(content)
win.maximize()
win.show()
结果:Ubuntu system panels are not overlayed
有没有办法实现全屏覆盖?