|
@@ -10,7 +10,7 @@ import { getNoteByMeasuresSlursStart } from "/src/helpers/formateMusic";
|
|
|
import { Icon, Popup, showToast, closeToast, showLoadingToast } from "vant";
|
|
|
import EvaluatResult from "./evaluat-result";
|
|
|
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 { Vue3Lottie } from "vue3-lottie";
|
|
|
import startData from "./data/start.json";
|
|
@@ -126,6 +126,8 @@ export default defineComponent({
|
|
|
|
|
|
/** 校验耳机状态 */
|
|
|
const checkEarphoneStatus = async (type?: string) => {
|
|
|
+ clearTimeout(checkErjiTimer);
|
|
|
+ checkErjiTimer = null;
|
|
|
if (type !== "start") {
|
|
|
// const erji = await checkUseEarphone();
|
|
|
const res = await getEarphone();
|
|
@@ -445,6 +447,7 @@ export default defineComponent({
|
|
|
});
|
|
|
|
|
|
onUnmounted(() => {
|
|
|
+ api_remove_finishDelayCheck(handleFinishDelayCheck);
|
|
|
clearTimeout(checkErjiTimer);
|
|
|
checkErjiTimer = null;
|
|
|
});
|