Jelajahi Sumber

feat: 修改

TIANYONG 1 bulan lalu
induk
melakukan
5a9302ecf7

+ 1 - 1
osmd-extended

@@ -1 +1 @@
-Subproject commit 4ebb0ca539cdf162b77078d69830820764752a3d
+Subproject commit 7c412c691b06b746fcedb430ed177f65e83d9474

+ 3 - 2
src/page-instrument/view-detail/index.tsx

@@ -208,10 +208,11 @@ export default defineComponent({
 
     /** 渲染完成 */
     const handleRendered = (osmd: any) => {
+      state.isLoading = false
       api_cloudLoading();
       console.timeEnd("渲染加载耗时");
       console.timeLog('加载过程','谱面渲染完成')
-      state.isLoading = false
+      
       detailData.skeletonLoading = false;
       state.osmd = osmd;
       // 没有设置速度使用读取的速度
@@ -616,7 +617,7 @@ export default defineComponent({
         </div>
         {/* 曲目渲染完成,再去下载mp3资源 */}
         {!detailData.isLoading && <AudioList />}
-
+        {/* {!detailData.isLoading && !detailData.skeletonLoading && <AudioList />} */}
         {/* {!detailData.isLoading && <TheAudio src={tickWav} />} */}
 
         {/* 预加载延迟检测组建 */}

+ 2 - 2
src/view/audio-list/index.tsx

@@ -548,7 +548,7 @@ export default defineComponent({
 				return
 			}
 			if (state.playMode !== "MIDI") {
-				console.time("音频加载时间123")
+				console.time("音频加载时")
 				// 处理音源
 				const [music, accompany, fanSong, banSong, mingSong, mingSongGirl] = await loadAudio()
 				audioData.backgroundEle = accompany;
@@ -642,7 +642,7 @@ export default defineComponent({
 
 				state.audioDone = true;
 				// state.isLoading = false
-				console.timeEnd("音频加载时间123")
+				console.timeEnd("音频加载时")
 				console.timeLog('加载过程','音频加载完成')
 				console.log("音频数据:",audioData)
 				api_playProgress(progress);

+ 2 - 2
src/view/music-score/index.tsx

@@ -77,14 +77,14 @@ export default defineComponent({
 				downloadXmlStr.value = await fetch(state.xmlUrl).then((response) => response.text())
 			}
 			const xmlStr = downloadXmlStr.value;
-			console.time('解析xml')
+			console.time('解析重构xml')
 			const parseXmlInfo = getCustomInfo(xmlStr);
 			const xml = formatXML(parseXmlInfo.parsedXML);
 			musicData.score = state.isCombineRender ? xml : onlyVisible(xml, state.partIndex);
 			if (state.gradualTimes) {
 				state.gradual = getGradualLengthByXml(xml);
 			}
-			console.timeEnd('解析xml')
+			console.timeEnd('解析重构xml')
 		};
 
 		const init = async () => {