Parcourir la source

修复暂停播放后歌词继续走的问题

ecd\tbw_1357250783514014 il y a 4 ans
Parent
commit
cc6fd1c682
1 fichiers modifiés avec 6 ajouts et 5 suppressions
  1. 6 5
      theme/myjs/lrc.js

+ 6 - 5
theme/myjs/lrc.js

@@ -663,10 +663,10 @@ $(function() {
 				displayLine("#line-current",lineNum);
 				currentLine = lineNum;
 				//console.log(arrLyricObj[lineNum].lrcContent);
-			 }
-			 if(lyricObj){
-				 lyricObj.stop();
-			 }
+			}
+			if(lyricObj){
+				lyricObj.stop();
+			}
 			lyricObj = new Lyric(lyric, handler);
 			var bugInterval=undefined;
 			audio.onplay=function(){
@@ -676,7 +676,8 @@ $(function() {
 					console.log("自动倒退:"+audio.currentTime);
 				},5*60*1000);				
 			}
-			audio.onpause=function(){				
+			audio.onpause=function(){
+				lyricObj.stop();
 				clearInterval(bugInterval);
 				bugInterval=undefined;
 			}