| 
					
				 | 
			
			
				@@ -36,7 +36,7 @@ export default defineComponent({ 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				       default: false 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				     } 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				   }, 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				-  emits: ['loadedmetadata', 'togglePlay', 'ended', 'reset'], 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				+  emits: ['loadedmetadata', 'togglePlay', 'ended', 'reset', 'close'], 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				   setup(props, { emit }) { 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				     const { item, isEmtry } = toRefs(props); 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				     const data = reactive({ 
			 | 
		
	
	
		
			
				| 
					
				 | 
			
			
				@@ -149,7 +149,14 @@ export default defineComponent({ 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				           </div> 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				         </div> 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				  
			 | 
		
	
		
			
				 | 
				 | 
			
			
				-        <div class={[styles.controls, props.showModel ? '' : styles.hide]}> 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				+        <div 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				+          class={[styles.controls, props.showModel ? '' : styles.hide]} 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				+          onClick={(e: Event) => { 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				+            e.stopPropagation(); 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				+          }} 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				+          onTouchmove={(e: TouchEvent) => { 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				+            emit('close'); 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				+          }}> 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				           <div class={styles.time}> 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				             <div>{getSecondRPM(data.currentTime)}</div> 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				             <div>{getSecondRPM(data.duration)}</div> 
			 | 
		
	
	
		
			
				| 
					
				 | 
			
			
				@@ -164,7 +171,7 @@ export default defineComponent({ 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				               onUpdate:value={val => handleChangeTime(val)} 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				             /> 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				           </div> 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				-          <div class={styles.actions}> 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				+          <div class={styles.actions} onClick={() => emit('close')}> 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				             <div class={styles.actionBtn} onClick={() => onToggleAudio()}> 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				               <img src={data.playState === 'pause' ? iconplay : iconpause} /> 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				             </div> 
			 |