lex-xin 10 kuukautta sitten
vanhempi
commit
d6ef879abb

+ 1 - 1
osmd-extended

@@ -1 +1 @@
-Subproject commit e96ef0a67e70a21b7ea9a2a5a7925f8a9360a396
+Subproject commit 28c71089882b817049ecdfe553c14aebe80850ca

+ 30 - 0
src/page-instrument/custom-plugins/guide-driver/index.tsx

@@ -309,6 +309,21 @@ export const PractiseDriver = defineComponent({
             },
           });
         } else if (state.setting.displayFingering && !props.statusAll.backTitle && !props.statusAll.modelTypeStatus) {
+          options.steps?.push({
+            element: ".driver-6",
+            popover: {
+              title: "",
+              description: "",
+              popoverClass: "popoverClass popoverClass6",
+              align: "start",
+              side: "top",
+              nextBtnText: `下一步 (${options.steps.length + 1}/${length})`, //"下一步6/" + length,
+              showButtons: ["next"],
+              onPopoverRender: (popover: PopoverDOM, options: { config: Config; state: State }) => {
+                driverInitialPosition(popover, options);
+              },
+            },
+          });
           // 是否有指法图
           // 乐器方向不一样引导位置不一样
           options.steps?.push({
@@ -334,6 +349,21 @@ export const PractiseDriver = defineComponent({
             },
           });
         } else if (props.statusAll.backTitle && !props.statusAll.modelTypeStatus) {
+          options.steps?.push({
+            element: ".driver-6",
+            popover: {
+              title: "",
+              description: "",
+              popoverClass: "popoverClass popoverClass6",
+              align: "start",
+              side: "top",
+              nextBtnText: `下一步 (${options.steps.length + 1}/${length})`, //"下一步6/" + length,
+              showButtons: ["next"],
+              onPopoverRender: (popover: PopoverDOM, options: { config: Config; state: State }) => {
+                driverInitialPosition(popover, options);
+              },
+            },
+          });
           if (state.setting.displayFingering) {
             // 是否有指法图
             // 乐器方向不一样引导位置不一样

+ 9 - 0
src/page-instrument/header-top/index.tsx

@@ -592,6 +592,15 @@ export default defineComponent({
       if (query.showWebGuide === "false") {
         showWebGuide.value = false;
       }
+
+      document.addEventListener("keydown", (e: KeyboardEvent) => {
+        if (e.code === "Tab") {
+          e.stopPropagation();
+          e.preventDefault();
+          // onStartPlayState();
+          togglePlay(state.playState === "play" ? "paused" : "play");
+        }
+      });
     });
 
     onUnmounted(() => {