Bladeren bron

fix: #9908 bug修复

TIANYONG 1 jaar geleden
bovenliggende
commit
10e304235c
4 gewijzigde bestanden met toevoegingen van 7 en 6 verwijderingen
  1. 1 1
      osmd-extended
  2. 1 1
      src/helpers/formateMusic.ts
  3. 1 1
      src/helpers/metronome.ts
  4. 4 3
      vite.config.ts

+ 1 - 1
osmd-extended

@@ -1 +1 @@
-Subproject commit 6addc3723d5cf6cb64a68794df42a8ca8969010c
+Subproject commit bf326ddcff73eff1f34abeda04e4ae12ce4698e4

+ 1 - 1
src/helpers/formateMusic.ts

@@ -834,7 +834,7 @@ export const formateTimes = (osmd: OpenSheetMusicDisplay) => {
 				}
 			}
 			// 判断是否是同一小节
-			if (staveIndex == note.sourceMeasure?.MeasureNumberXML) {
+			if (staveIndex == note.sourceMeasure?.MeasureNumberXML && i !== 0) {
 				staveNoteIndex++
 			} else {
 				// staveIndex不同,重新赋值

+ 1 - 1
src/helpers/metronome.ts

@@ -254,7 +254,7 @@ class Metronome {
 		let xmlNumber = -1;
 		for (let i = 0; i < times.length; i++) {
 			const note = times[i];
-			const measureNumberXML = note?.noteElement?.sourceMeasure?.MeasureNumberXML || -1;
+			const measureNumberXML = note?.noteElement?.sourceMeasure?.MeasureNumberXML;
 			// console.log("🚀 ~ note?.noteElement?.sourceMeasure", note?.noteElement?.sourceMeasure)
 			// console.log("🚀 ~ measureNumberXML", measureNumberXML, note)
 			// console.log("🚀 ~ measureNumberXML", note)

+ 4 - 3
vite.config.ts

@@ -68,9 +68,10 @@ export default defineConfig({
 				// target: "https://kt.colexiu.com",
 				// target: "https://test.lexiaoya.cn",
 				// target: "https://dev.kt.colexiu.com",
-				// target: "https://test.resource.colexiu.com", // 内容平台开发环境,内容平台开发,需在url链接上加上isCbs=true
-				// target: "https://test.resource.colexiu.com",
-				target: "https://test.kt.colexiu.com",
+				target: "https://test.resource.colexiu.com", // 内容平台开发环境,内容平台开发,需在url链接上加上isCbs=true
+				// target: "https://dev.resource.colexiu.com",
+				// target: "https://test.kt.colexiu.com",
+				// target: "https://mec.colexiu.com",
 				changeOrigin: true,
 				rewrite: (path) => path.replace(/^\/instrument/, ""),
 			},