liushengqiang 2 năm trước cách đây
mục cha
commit
4f31ef3651
2 tập tin đã thay đổi với 7 bổ sung1 xóa
  1. 5 0
      src/page-gym/detail/index.tsx
  2. 2 1
      src/view/audio-list/index.tsx

+ 5 - 0
src/page-gym/detail/index.tsx

@@ -165,6 +165,11 @@ export default defineComponent({
 
 			// 设置指法
 			state.fingeringInfo = subjectFingering(state.subjectId);
+
+			// 检测是否原音和伴奏都有
+			if (!state.music || !state.accompany) {
+				state.playSource = state.music ? "music" : "background"
+			}
 		};
 
 		const setCustom = () => {

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

@@ -125,13 +125,14 @@ export default defineComponent({
 					}
 					if (state.accompany) {
 						audioData.backgroundEle = createAudio(state.accompany);
+						audioData.backgroundEle.muted = true
 					}
 				} catch (error) {}
-
 				if (audioData.songEle) {
 					audioData.songEle.addEventListener("play", onPlay);
 					audioData.songEle.addEventListener("ended", onEnded);
 				} else if (audioData.backgroundEle) {
+					audioData.backgroundEle.muted = false
 					audioData.backgroundEle.addEventListener("play", onPlay);
 					audioData.backgroundEle.addEventListener("ended", onEnded);
 				}