Explorar el Código

优化系统节拍器

黄琪勇 hace 1 año
padre
commit
7532adddf5
Se han modificado 1 ficheros con 1 adiciones y 1 borrados
  1. 1 1
      src/state.ts

+ 1 - 1
src/state.ts

@@ -719,7 +719,7 @@ export const togglePlay = async (playState?: "play" | "paused", sourceType?: str
     closeTick()
   }
   // 设置为开始播放时, 如果需要节拍,先播放节拍器   只有在当前播放时间不为0的时候开启节拍器
-  if (state.playState === "play" && getAudioCurrentTime()===0 && (state.playType==="play"&&state.needTick)||(state.playType==="sing"&&state.needSingTick)) {
+  if (state.playState === "play" && getAudioCurrentTime()===0 && ((state.playType==="play"&&state.needTick)||(state.playType==="sing"&&state.needSingTick))) {
     // 如果是系统节拍器 等系统节拍器播完了再播,如果是mp3节拍器 直接播
     if((state.playType==="play" && !state.isOpenMetronome)||(state.playType==="sing" && !state.isSingOpenMetronome)){
       const tickend = await handleStartTick();