Michael Wang 3 роки тому
батько
коміт
7deeb479d4
1 змінених файлів з 6 додано та 0 видалено
  1. 6 0
      src/App.vue

+ 6 - 0
src/App.vue

@@ -42,7 +42,13 @@ export default {
         // const app = remote.app;
         // const dialog = remote.dialog;
         const mainWindow = remote.getCurrentWindow();
+        let lastBlurTimeStamp = 0;
         const blurHandler = () => {
+          if (Date.now() - lastBlurTimeStamp < 1000) {
+            // 小于1秒的切屏不计算在内,快捷键alt+tab容易连续触发两次
+            return;
+          }
+          lastBlurTimeStamp = Date.now();
           // console.log("blur...");
           // dialog.showErrorBox("学生端不是置顶状态", "退出学生端!");
           // app.exit(0);