lex пре 1 година
родитељ
комит
f8959d7583

+ 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

@@ -592,7 +592,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",
+            },
+            "*"
+          );
         }
       });
     });