Что нужно: чтобы покрыть всю область экрана прозрачным наложением, включая панель док-станции для MacOS и системные панели инструментов для Ubuntu.Пример: Панель док-станции MacOS с наложением
Полноэкранный режим не поддерживается, поскольку:
- скрывает системные панели, лежащие под полноэкранным приложением
- открывает новый экранв macOS
Что сделано:
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 не наложены
Есть ли способ добиться полногоохват экрана?