Electron 窗口隐藏和显示缓慢特效去除方法
要去除 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',这将禁用窗口的缓慢特效。
原文地址: https://www.cveoy.top/t/topic/qkK5 著作权归作者所有。请勿转载和采集!