const { app, BrowserWindow } = require('electron');
// 关闭GPU加速
app.disableHardwareAcceleration()
app.whenReady().then(() => {
createWindow()
app.on('activate', function () {
if (BrowserWindow.getAllWindows().length === 0) createWindow()
})
app.on('window-all-closed', function () {
if (process.platform !== 'darwin') app.quit()
})
})
async function createWindow() {
const win = new BrowserWindow({
// 先不显示
show:false,
})
// 等待加载完毕
await win.loadURL('http://localhost:3000/')
// 显示
win.show()
}
electron 平滑启动,解决启动闪过黑屏与卡顿问题
最新推荐文章于 2024-07-23 16:30:41 发布