Эх сурвалжийг харах

优雅地打开窗口:等页面加载渲染完后,才显示窗口

Your Name 2 жил өмнө
parent
commit
9dcbf15f76
1 өөрчлөгдсөн 6 нэмэгдсэн , 2 устгасан
  1. 6 2
      main.js

+ 6 - 2
main.js

@@ -13,12 +13,16 @@ const createWindow = () => {
             // 新版 electron 必须关闭沙盒模式才能使用 clipboard
             sandbox: false,
             preload: path.resolve(__dirname, './preload/index.js')
-        }
+        },
+        show: false
     })
     win.loadURL('http://localhost:5173')
     win.webContents.openDevTools()
     winState.manage(win)
-
+    // 等页面加载渲染完后,才显示窗口,避免刚启动时看到页面空白
+    win.on('ready-to-show', () => {
+        win.show()
+    })
 }
 
 app.whenReady().then(() => {