| 
														
															@@ -24,6 +24,8 @@ import { browser } from "/src/utils"; 
														 | 
													
												
											
												
													
														| 
														 | 
														
															 import Note from "../note"; 
														 | 
														
														 | 
														
															 import Note from "../note"; 
														 | 
													
												
											
												
													
														| 
														 | 
														
															 import { storeData } from "/src/store"; 
														 | 
														
														 | 
														
															 import { storeData } from "/src/store"; 
														 | 
													
												
											
												
													
														| 
														 | 
														
															 import Title from "/src/page-instrument/header-top/title"; 
														 | 
														
														 | 
														
															 import Title from "/src/page-instrument/header-top/title"; 
														 | 
													
												
											
												
													
														| 
														 | 
														
															 
														 | 
														
														 | 
														
															+import { Vue3Lottie } from "vue3-lottie"; 
														 | 
													
												
											
												
													
														| 
														 | 
														
															 
														 | 
														
														 | 
														
															+import audioBga from "./image/audioBga.json"; 
														 | 
													
												
											
												
													
														| 
														 | 
														
															  
														 | 
														
														 | 
														
															  
														 | 
													
												
											
												
													
														| 
														 | 
														
															 type IItemType = "intonation" | "cadence" | "integrity"; 
														 | 
														
														 | 
														
															 type IItemType = "intonation" | "cadence" | "integrity"; 
														 | 
													
												
											
												
													
														| 
														 | 
														
															  
														 | 
														
														 | 
														
															  
														 | 
													
												
											
										
											
												
													
														 | 
														
															@@ -76,7 +78,7 @@ export default defineComponent({ 
														 | 
													
												
											
												
													
														| 
														 | 
														
															 			nextTick(() => { 
														 | 
														
														 | 
														
															 			nextTick(() => { 
														 | 
													
												
											
												
													
														| 
														 | 
														
															 				const id = mediaType.value === "audio" ? "#audioSrc" : "#videoSrc"; 
														 | 
														
														 | 
														
															 				const id = mediaType.value === "audio" ? "#audioSrc" : "#videoSrc"; 
														 | 
													
												
											
												
													
														| 
														 | 
														
															 				shareData._plrl = new Plyr(id, { 
														 | 
														
														 | 
														
															 				shareData._plrl = new Plyr(id, { 
														 | 
													
												
											
												
													
														| 
														 | 
														
															-					controls: ["play-large", "play", "progress", "current-time"], 
														 | 
														
														 | 
														
															 
														 | 
													
												
											
												
													
														| 
														 | 
														
															 
														 | 
														
														 | 
														
															+					controls: ["play-large", "play", "progress", "current-time", "duration"], 
														 | 
													
												
											
												
													
														| 
														 | 
														
															 					fullscreen: { enabled: false }, 
														 | 
														
														 | 
														
															 					fullscreen: { enabled: false }, 
														 | 
													
												
											
												
													
														| 
														 | 
														
															 				}); 
														 | 
														
														 | 
														
															 				}); 
														 | 
													
												
											
												
													
														| 
														 | 
														
															 				shareData.isInitPlyr = true; 
														 | 
														
														 | 
														
															 				shareData.isInitPlyr = true; 
														 | 
													
												
											
										
											
												
													
														 | 
														
															@@ -303,7 +305,6 @@ export default defineComponent({ 
														 | 
													
												
											
												
													
														| 
														 | 
														
															 					)} 
														 | 
														
														 | 
														
															 					)} 
														 | 
													
												
											
												
													
														| 
														 | 
														
															 					</>							 
														 | 
														
														 | 
														
															 					</>							 
														 | 
													
												
											
												
													
														| 
														 | 
														
															 				}	 
														 | 
														
														 | 
														
															 				}	 
														 | 
													
												
											
												
													
														| 
														 | 
														
															- 
														 | 
														
														 | 
														
															 
														 | 
													
												
											
												
													
														| 
														 | 
														
															 				<Popup 
														 | 
														
														 | 
														
															 				<Popup 
														 | 
													
												
											
												
													
														| 
														 | 
														
															 					teleport="body" 
														 | 
														
														 | 
														
															 					teleport="body" 
														 | 
													
												
											
												
													
														| 
														 | 
														
															 					class={["popup-custom", "van-scale", styles.popup]} 
														 | 
														
														 | 
														
															 					class={["popup-custom", "van-scale", styles.popup]} 
														 | 
													
												
											
										
											
												
													
														 | 
														
															@@ -314,19 +315,19 @@ export default defineComponent({ 
														 | 
													
												
											
												
													
														| 
														 | 
														
															 						shareData._plrl?.pause(); 
														 | 
														
														 | 
														
															 						shareData._plrl?.pause(); 
														 | 
													
												
											
												
													
														| 
														 | 
														
															 					}} 
														 | 
														
														 | 
														
															 					}} 
														 | 
													
												
											
												
													
														| 
														 | 
														
															 				> 
														 | 
														
														 | 
														
															 				> 
														 | 
													
												
											
												
													
														| 
														 | 
														
															-					{mediaType.value === "audio" && ( 
														 | 
														
														 | 
														
															 
														 | 
													
												
											
												
													
														| 
														 | 
														
															-						<div class={styles.audiobox}> 
														 | 
														
														 | 
														
															 
														 | 
													
												
											
												
													
														| 
														 | 
														
															-							<audio 
														 | 
														
														 | 
														
															 
														 | 
													
												
											
												
													
														| 
														 | 
														
															-								id="audioSrc" 
														 | 
														
														 | 
														
															 
														 | 
													
												
											
												
													
														| 
														 | 
														
															-								src={scoreData.value.videoFilePath} 
														 | 
														
														 | 
														
															 
														 | 
													
												
											
												
													
														| 
														 | 
														
															-								controls="false" 
														 | 
														
														 | 
														
															 
														 | 
													
												
											
												
													
														| 
														 | 
														
															-								preload="metadata" 
														 | 
														
														 | 
														
															 
														 | 
													
												
											
												
													
														| 
														 | 
														
															-								playsinline 
														 | 
														
														 | 
														
															 
														 | 
													
												
											
												
													
														| 
														 | 
														
															-							/> 
														 | 
														
														 | 
														
															 
														 | 
													
												
											
												
													
														| 
														 | 
														
															-						</div> 
														 | 
														
														 | 
														
															 
														 | 
													
												
											
												
													
														| 
														 | 
														
															-					)} 
														 | 
														
														 | 
														
															 
														 | 
													
												
											
												
													
														| 
														 | 
														
															-					{mediaType.value === "video" && ( 
														 | 
														
														 | 
														
															 
														 | 
													
												
											
												
													
														| 
														 | 
														
															-						<div class={styles.videobox}> 
														 | 
														
														 | 
														
															 
														 | 
													
												
											
												
													
														| 
														 | 
														
															 
														 | 
														
														 | 
														
															+					<div class={styles.playerBox}> 
														 | 
													
												
											
												
													
														| 
														 | 
														
															 
														 | 
														
														 | 
														
															+						{ 
														 | 
													
												
											
												
													
														| 
														 | 
														
															 
														 | 
														
														 | 
														
															+							mediaType.value === "audio" ?  
														 | 
													
												
											
												
													
														| 
														 | 
														
															 
														 | 
														
														 | 
														
															+							<div class={styles.audioBox}> 
														 | 
													
												
											
												
													
														| 
														 | 
														
															 
														 | 
														
														 | 
														
															+								<Vue3Lottie class={styles.audioBga} animationData={audioBga} loop={true}></Vue3Lottie> 
														 | 
													
												
											
												
													
														| 
														 | 
														
															 
														 | 
														
														 | 
														
															+								<audio 
														 | 
													
												
											
												
													
														| 
														 | 
														
															 
														 | 
														
														 | 
														
															+									id="audioSrc" 
														 | 
													
												
											
												
													
														| 
														 | 
														
															 
														 | 
														
														 | 
														
															+									src={scoreData.value.videoFilePath} 
														 | 
													
												
											
												
													
														| 
														 | 
														
															 
														 | 
														
														 | 
														
															+									controls="false" 
														 | 
													
												
											
												
													
														| 
														 | 
														
															 
														 | 
														
														 | 
														
															+									preload="metadata" 
														 | 
													
												
											
												
													
														| 
														 | 
														
															 
														 | 
														
														 | 
														
															+									playsinline 
														 | 
													
												
											
												
													
														| 
														 | 
														
															 
														 | 
														
														 | 
														
															+								/> 
														 | 
													
												
											
												
													
														| 
														 | 
														
															 
														 | 
														
														 | 
														
															+							</div> :  
														 | 
													
												
											
												
													
														| 
														 | 
														
															 							<video 
														 | 
														
														 | 
														
															 							<video 
														 | 
													
												
											
												
													
														| 
														 | 
														
															 								id="videoSrc" 
														 | 
														
														 | 
														
															 								id="videoSrc" 
														 | 
													
												
											
												
													
														| 
														 | 
														
															 								class={styles.videoBox} 
														 | 
														
														 | 
														
															 								class={styles.videoBox} 
														 | 
													
												
											
										
											
												
													
														 | 
														
															@@ -335,8 +336,8 @@ export default defineComponent({ 
														 | 
													
												
											
												
													
														| 
														 | 
														
															 								preload="metadata" 
														 | 
														
														 | 
														
															 								preload="metadata" 
														 | 
													
												
											
												
													
														| 
														 | 
														
															 								playsinline 
														 | 
														
														 | 
														
															 								playsinline 
														 | 
													
												
											
												
													
														| 
														 | 
														
															 							/> 
														 | 
														
														 | 
														
															 							/> 
														 | 
													
												
											
												
													
														| 
														 | 
														
															-						</div> 
														 | 
														
														 | 
														
															 
														 | 
													
												
											
												
													
														| 
														 | 
														
															-					)} 
														 | 
														
														 | 
														
															 
														 | 
													
												
											
												
													
														| 
														 | 
														
															 
														 | 
														
														 | 
														
															+						} 
														 | 
													
												
											
												
													
														| 
														 | 
														
															 
														 | 
														
														 | 
														
															+					</div> 
														 | 
													
												
											
												
													
														| 
														 | 
														
															 				</Popup> 
														 | 
														
														 | 
														
															 				</Popup> 
														 | 
													
												
											
												
													
														| 
														 | 
														
															  
														 | 
														
														 | 
														
															  
														 | 
													
												
											
												
													
														| 
														 | 
														
															 				<Popup 
														 | 
														
														 | 
														
															 				<Popup 
														 |