Электрон: Прозрачное окно не будет отображаться при отключении-gpu в windows - PullRequest
0 голосов
/ 26 апреля 2020

Я создаю BrowserWindow с этой опцией в windows, если однажды он был скрыт, он больше не будет отображаться.

app.disableHardwareAcceleration();
app.commandLine.appendSwitch("disable-gpu");

const browserWinodowOption = {
  titleBarStyle: 'customButtonsOnHover',
  minimizable: false,
  maximizable: false,
  closable: false,
  resizable: false,
  show: false,
  frame: false,
  transparent: true,
  skipTaskbar: true,
  width: TRAY_WIDTH,
  height: TRAY_HEIGHT,
  webPreferences: {
    devTools: process.env.LARK_NODE_ENV === 'development',
    nodeIntegration: true,
    preload: path.resolve(__dirname, './preload.js'),
  },
}

win = new BrowserWindow(browserWinodowOption);
setTimeout(() => {
  win.show();
}, 1000)
Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...