人生啊人生 3 weeks ago
parent
commit
814a0f16c5
1 changed files with 12 additions and 1 deletions
  1. 12 1
      exe/src/main/index.js

+ 12 - 1
exe/src/main/index.js

@@ -170,6 +170,17 @@ function createLoadingWindow() {
     // 设置为总是在最前面
     loadingWindow.setAlwaysOnTop(true, 'floating');
     
+    // 监听窗口已经关闭事件
+    loadingWindow.on('closed', (event) => {
+
+        // // 可以这样阻止窗口关闭
+        // event.preventDefault();
+
+        console.log('窗口已关闭');
+        // 清理窗口引用,如果不清理会导致后面一些逻辑,窗口对象关闭出现报错
+        loadingWindow = null;
+    });
+
 }
 
 
@@ -277,7 +288,7 @@ function createMainWindow() {
         // event.preventDefault();
 
         console.log('窗口已关闭');
-        // 清理窗口引用
+        // 清理窗口引用,如果不清理会导致后面一些逻辑,窗口对象关闭出现报错
         mainWindow = null;
     });