我目前正在开发一个Electron JS
应用程序。运行此应用程序时,有一个“部署”窗口的动画及其关闭应用程序的反向动画。所以我的无框BrowserWindow比它的内容大。
当应用程序失去焦点时会发生一种奇怪的行为。BrowserWindow 周围出现一个框架:
此行为仅在引发模糊事件时发生。
这是我的窗口的定义方式:
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