Просмотр исходного кода

feat: offset_duration延迟时间

TIANYONG 1 год назад
Родитель
Сommit
e98143388b
1 измененных файлов с 4 добавлено и 2 удалено
  1. 4 2
      src/state.ts

+ 4 - 2
src/state.ts

@@ -453,7 +453,8 @@ const setStep = () => {
 export const onPlay = () => {
   console.log("开始播放");
   state.playEnd = false;
-  offset_duration = browserInfo.xiaomi ? 0.2 : 0.08;
+  // offset_duration = browserInfo.xiaomi ? 0.2 : 0.08;
+  offset_duration = 0.2;
   setStep();
 };
 
@@ -530,7 +531,8 @@ const handlePlaying = () => {
         }
       }
 
-      if (Math.abs(selectEndItem.endtime - currentTime) < offset_duration) {
+      // if (Math.abs(selectEndItem.endtime - currentTime) < offset_duration) {
+        if (currentTime - selectEndItem.endtime > offset_duration) {
         console.log("选段播放结束");
         // 如果为选段评测模式
         if (state.modeType === "evaluating" && state.isSelectMeasureMode) {