要去除 Electron 窗口的缓慢特效,可以使用 'win.setVisualEffectState' 方法将特效状态设置为 'false'。以下是一个示例代码:

const { app, BrowserWindow } = require('electron');

let win;

function createWindow() {
  win = new BrowserWindow({
    width: 800,
    height: 600,
    visualEffectState: false, // 禁用缓慢特效
  });

  win.loadFile('index.html');
}

app.whenReady().then(() => {
  createWindow();

  app.on('activate', () => {
    if (BrowserWindow.getAllWindows().length === 0) {
      createWindow();
    }
  });
});

app.on('window-all-closed', () => {
  if (process.platform !== 'darwin') {
    app.quit();
  }
});

在上述示例中,我们将 'visualEffectState' 设置为 'false',这将禁用窗口的缓慢特效。

Electron 窗口隐藏和显示缓慢特效去除方法

原文地址: https://www.cveoy.top/t/topic/qkK5 著作权归作者所有。请勿转载和采集!

免费AI点我,无需注册和登录