|  | @@ -10,7 +10,7 @@ import { getNoteByMeasuresSlursStart } from "/src/helpers/formateMusic";
 | 
											
												
													
														|  |  import { Icon, Popup, showToast, closeToast, showLoadingToast } from "vant";
 |  |  import { Icon, Popup, showToast, closeToast, showLoadingToast } from "vant";
 | 
											
												
													
														|  |  import EvaluatResult from "./evaluat-result";
 |  |  import EvaluatResult from "./evaluat-result";
 | 
											
												
													
														|  |  import EvaluatAudio from "./evaluat-audio";
 |  |  import EvaluatAudio from "./evaluat-audio";
 | 
											
												
													
														|  | -import { api_getDeviceDelay, api_openAdjustRecording, api_proxyServiceMessage, api_videoUpdate, getEarphone, api_back, api_startDelayCheck, api_cancelDelayCheck, api_closeDelayCheck, api_finishDelayCheck, api_retryEvaluating } from "/src/helpers/communication";
 |  | 
 | 
											
												
													
														|  | 
 |  | +import { api_getDeviceDelay, api_openAdjustRecording, api_proxyServiceMessage, api_videoUpdate, getEarphone, api_back, api_startDelayCheck, api_cancelDelayCheck, api_closeDelayCheck, api_finishDelayCheck, api_retryEvaluating, api_remove_finishDelayCheck } from "/src/helpers/communication";
 | 
											
												
													
														|  |  import EvaluatShare from "./evaluat-share";
 |  |  import EvaluatShare from "./evaluat-share";
 | 
											
												
													
														|  |  import { Vue3Lottie } from "vue3-lottie";
 |  |  import { Vue3Lottie } from "vue3-lottie";
 | 
											
												
													
														|  |  import startData from "./data/start.json";
 |  |  import startData from "./data/start.json";
 | 
											
										
											
												
													
														|  | @@ -126,6 +126,8 @@ export default defineComponent({
 | 
											
												
													
														|  |  
 |  |  
 | 
											
												
													
														|  |      /** 校验耳机状态 */
 |  |      /** 校验耳机状态 */
 | 
											
												
													
														|  |      const checkEarphoneStatus = async (type?: string) => {
 |  |      const checkEarphoneStatus = async (type?: string) => {
 | 
											
												
													
														|  | 
 |  | +      clearTimeout(checkErjiTimer);
 | 
											
												
													
														|  | 
 |  | +      checkErjiTimer = null;
 | 
											
												
													
														|  |        if (type !== "start") {
 |  |        if (type !== "start") {
 | 
											
												
													
														|  |          // const erji = await checkUseEarphone();
 |  |          // const erji = await checkUseEarphone();
 | 
											
												
													
														|  |          const res = await getEarphone();
 |  |          const res = await getEarphone();
 | 
											
										
											
												
													
														|  | @@ -445,6 +447,7 @@ export default defineComponent({
 | 
											
												
													
														|  |      });
 |  |      });
 | 
											
												
													
														|  |      
 |  |      
 | 
											
												
													
														|  |      onUnmounted(() => {
 |  |      onUnmounted(() => {
 | 
											
												
													
														|  | 
 |  | +      api_remove_finishDelayCheck(handleFinishDelayCheck);
 | 
											
												
													
														|  |  			clearTimeout(checkErjiTimer);
 |  |  			clearTimeout(checkErjiTimer);
 | 
											
												
													
														|  |        checkErjiTimer = null;
 |  |        checkErjiTimer = null;
 | 
											
												
													
														|  |  		});
 |  |  		});
 |