当我使用BrowserWindow时。它只能在macOS上的主桌面上方创建一个窗口。但是当我有许多全屏应用程序(macos多个桌面)时,无法在全屏应用程序上方创建浏览器窗口。 我的配置就是这样;
let captureWin = new BrowserWindow({
fullscreen: os.platform() === 'win32' || undefined,
width: display.bounds.width,
height: display.bounds.height,
x: display.bounds.x,
y: display.bounds.y,
transparent: true,
frame: false,
movable: false,
resizable: false,
enableLargerThanScreen: true,
hasShadow: false,
})
captureWin.setAlwaysOnTop(true, 'screen-saver')
captureWin.setVisibleOnAllWorkspaces(true)
captureWin.setFullScreenable(false)
captureWin.loadFile(path.join(__dirname, 'index.html'))