Explorar o código

Merge branch 'hqyDev' of http://git.dayaedu.com/liushengqiang/music-score into ktyq-test-new

黄琪勇 hai 1 mes
pai
achega
368decada2
Modificáronse 1 ficheiros con 5 adicións e 0 borrados
  1. 5 0
      src/view/audio-list/index.tsx

+ 5 - 0
src/view/audio-list/index.tsx

@@ -373,6 +373,7 @@ export const handleLoadBeatMusic = async () => {
 
 // 切换对应的声轨,并且配置当前的audio
 export async function changeCombineAudio (combineIndex: string){
+	const currentTime = getAudioCurrentTime()
 	// 重复点击的时候取消选中 原音
 	if(combineIndex === audioData.combineIndex){
 		audioData.combineIndex = "-1"
@@ -397,6 +398,8 @@ export async function changeCombineAudio (combineIndex: string){
 		if(!state.accompany && !state.fanSong && !state.banSong) {
 			state.noMusicSource = true
 		}
+		//设置进度
+		setAudioCurrentTime(currentTime)
 		return
 	}
 	state.loadingText = "音频资源加载中,请稍后…";
@@ -453,6 +456,8 @@ export async function changeCombineAudio (combineIndex: string){
 	if(!state.accompany && !state.fanSong && !state.banSong) {
 		state.noMusicSource = false
 	}
+	// 设置进度
+	setAudioCurrentTime(currentTime)
 	showToast({
 		message:  state.playType === "play" ? "已开启原声" : "已开启范唱",
 		position: "top",