如何在电子版的BrowserWindow中在macOS的全屏应用上方添加封面或窗口?

时间:2019-12-17 10:39:38

标签: electron

当我使用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'))

0 个答案:

没有答案