| 
					
				 | 
			
			
				@@ -697,12 +697,13 @@ export const playing = () => { 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				   state.loading = false 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				 } 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				  
			 | 
		
	
		
			
				 | 
				 | 
			
			
				-export const ended = debounce(async (evt: Event) => { 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				+export const ended = debounce(async (evt: Event, flag?: string) => { 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				   resetPlayStatus() 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				   detailState.fixedKey = 0 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				+  // console.log('需要重播',flag) 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				   if (!state.evaluatingStatus) { 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				     refreshPlayer(0) 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				-    if (SettingState.sett.loop) { 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				+    if (SettingState.sett.loop || (flag && flag === 'isRePlay')) { 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				       await setPlayState() 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				     } 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				   } 
			 |