我目前正在开发一个Electron JS
应用程序。
运行此应用程序时,会有一个动画来“部署”窗口及其反向动画以关闭应用程序。所以我的无框架BrowserWindow比其内容大。
当应用程序失去焦点时会发生一种奇怪的行为。将出现BrowserWindow周围的框架:
仅在引发blur事件时才会出现此行为。
以下是我的窗口定义方式:
mainWindow = new BrowserWindow({ frame: false, thickFrame: false,
width: 1000, height: 450,
icon: path.join(__dirname, 'assets/sharing-2.ico'),
transparent: true, titleBarStyle: 'hidden'});
请注意,从Visual Studio Code运行npm start
命令时,我没有此行为,但在使用electron-packager