Forráskód Böngészése

修复暂停状态下滑动进度条以后歌词继续的问题,修复滑动到开头歌词不同步的问题

TBW\tan_b 3 éve
szülő
commit
8609d51459
1 módosított fájl, 7 hozzáadás és 2 törlés
  1. 7 2
      theme/myjs/lrc.js

+ 7 - 2
theme/myjs/lrc.js

@@ -662,7 +662,6 @@ $(function() {
 				
 				displayLine("#line-current",lineNum);
 				currentLine = lineNum;
-				//console.log(arrLyricObj[lineNum].lrcContent);
 			}
 			if(lyricObj){
 				lyricObj.stop();
@@ -682,7 +681,13 @@ $(function() {
 				bugInterval=undefined;
 			}
 			audio.ontimeupdate=function(){
-				lyricObj.seek(audio.currentTime * 1000)
+				var ctime=audio.currentTime;
+				if(ctime==0){//lyricObj.seek(0)不会调用handler显示歌词,手动调用一次
+					handler({lineNum:1,txt:""});
+				}
+				lyricObj.seek(ctime * 1000);
+				lyricObj.stop();
+				
 			};
 			
 		}