| 
					
				 | 
			
			
				@@ -44,9 +44,9 @@ export default defineComponent({ 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				         audio.value.play(); 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				         audioForms.afterMa3 = false; 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				       } else { 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				-        audio.value.pause(); 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				+        audio.value?.pause(); 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				       } 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				-      audioForms.paused = audio.value.paused; 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				+      audioForms.paused = audio.value?.paused; 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				  
			 | 
		
	
		
			
				 | 
				 | 
			
			
				       emit('togglePlay', audioForms.paused); 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				     }; 
			 | 
		
	
	
		
			
				| 
					
				 | 
			
			
				@@ -135,24 +135,24 @@ export default defineComponent({ 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				               audioForms.currentTime = timeFormat( 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				                 Math.round(audio.value?.currentTime || 0) 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				               ); 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				-              audioForms.currentTimeNum = audio.value.currentTime; 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				+              audioForms.currentTimeNum = audio.value?.currentTime || 0; 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				             }} 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				             onLoadedmetadata={() => { 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				               audioForms.duration = timeFormat( 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				-                Math.round(audio.value.duration) 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				+                Math.round(audio.value?.duration) 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				               ); 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				-              audioForms.durationNum = audio.value.duration; 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				+              audioForms.durationNum = audio.value?.duration; 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				  
			 | 
		
	
		
			
				 | 
				 | 
			
			
				               if (props.item.autoPlay && audio.value) { 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				                 audio.value.play(); 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				               } 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				               audio.value.stop = () => { 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				-                audio.value.pause(); 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				+                audio.value?.pause(); 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				                 audioForms.paused = true; 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				                 emit('togglePlay', audioForms.paused); 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				               }; 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				               audio.value.onPlay = () => { 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				-                audio.value.play(); 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				+                audio.value?.play(); 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				                 audioForms.paused = false; 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				                 onInit(audio.value, canvas.value); 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				                 emit('togglePlay', audioForms.paused); 
			 |