瀏覽代碼

Merge branch 'iteration-20240819-fire' into ktyq-test-new

lex 11 月之前
父節點
當前提交
3937c719f9
共有 3 個文件被更改,包括 21 次插入13 次删除
  1. 11 11
      src/page-instrument/App.tsx
  2. 1 1
      src/page-instrument/header-top/index.tsx
  3. 9 1
      src/page-instrument/view-figner/index.tsx

+ 11 - 11
src/page-instrument/App.tsx

@@ -113,17 +113,17 @@ export default defineComponent({
         });
       }
 
-      // 禁用右键菜单
-      document.addEventListener("contextmenu", function (event) {
-        // event.preventDefault();
-      });
-      // 禁用浏览器快捷键
-      document.addEventListener("keydown", function (event) {
-        // 屏蔽 F12 和 Ctrl+Shift+I
-        if (event.key === "F12" || (event.ctrlKey && event.shiftKey && event.key === "I") || (event.metaKey && event.altKey && event.key === "I")) {
-          event.preventDefault();
-        }
-      });
+      // // 禁用右键菜单
+      // document.addEventListener("contextmenu", function (event) {
+      //   // event.preventDefault();
+      // });
+      // // 禁用浏览器快捷键
+      // document.addEventListener("keydown", function (event) {
+      //   // 屏蔽 F12 和 Ctrl+Shift+I
+      //   if (event.key === "F12" || (event.ctrlKey && event.shiftKey && event.key === "I") || (event.metaKey && event.altKey && event.key === "I")) {
+      //     event.preventDefault();
+      //   }
+      // });
     });
 
     onUnmounted(() => {

+ 1 - 1
src/page-instrument/header-top/index.tsx

@@ -604,7 +604,7 @@ export default defineComponent({
           e.preventDefault();
           // onStartPlayState();
           if (state.playState === "play") return;
-          togglePlay("play");
+          togglePlay(state.playState === "play" ? "paused" : "play");
         }
       });
     });

+ 9 - 1
src/page-instrument/view-figner/index.tsx

@@ -1047,7 +1047,15 @@ export default defineComponent({
         if (e.code === "Tab") {
           e.stopPropagation();
           e.preventDefault();
-          onStartPlayState();
+          // onStartPlayState();
+          // 判断是否在应用中
+          window.parent.postMessage(
+            {
+              api: "documentBodyKeyup",
+              code: "Tab",
+            },
+            "*"
+          );
         }
       });
     });