|
@@ -18,8 +18,6 @@ import { storeData } from "/src/store";
|
|
|
import Title from "/src/page-instrument/header-top/title";
|
|
|
import { Vue3Lottie } from "vue3-lottie";
|
|
|
import audioBga from "./image/audioBga.json";
|
|
|
-import audioBga1 from "./image/leftCloud.json";
|
|
|
-import audioBga2 from "./image/rightCloud.json";
|
|
|
import { EvaluatingReportDriver } from "/src/page-instrument/custom-plugins/guide-driver";
|
|
|
|
|
|
// 音准、节奏、完整度
|
|
@@ -198,7 +196,7 @@ export default defineComponent({
|
|
|
canvWidth: width,
|
|
|
canvHeight: height,
|
|
|
canvFillColor: "transparent",
|
|
|
- lineColor: "rgba(255, 255, 255, 0.3)"
|
|
|
+ lineColor: "rgba(28,172,241, 0.58)"
|
|
|
})
|
|
|
}, 300);
|
|
|
}
|
|
@@ -473,18 +471,20 @@ export default defineComponent({
|
|
|
shareData._plrl?.pause();
|
|
|
}}
|
|
|
>
|
|
|
- <div class={[styles.playerBox, isPad && styles.padPlayerBox]}>
|
|
|
- {mediaType.value === "audio" ? (
|
|
|
- <div class={styles.audioBox}>
|
|
|
- <canvas class={styles.audioVisualizer} id="audioVisualizer"></canvas>
|
|
|
- <Vue3Lottie class={styles.audioBga} animationData={audioBga} autoPlay={true} loop={true}></Vue3Lottie>
|
|
|
- <Vue3Lottie class={styles.audioBga1} animationData={audioBga1} autoPlay={true} loop={true}></Vue3Lottie>
|
|
|
- <Vue3Lottie class={styles.audioBga2} animationData={audioBga2} autoPlay={true} loop={true}></Vue3Lottie>
|
|
|
- <audio crossorigin="anonymous" id="audioSrc" src={scoreData.value.videoFilePath} controls="false" preload="metadata" playsinline />
|
|
|
+ <div class={[styles.playerBoxContent,isPad && styles.padPlayerBox]}>
|
|
|
+ <div class={[styles.playerBoxCon]}>
|
|
|
+ <div class={[styles.playerBox]}>
|
|
|
+ {mediaType.value === "audio" ? (
|
|
|
+ <div class={styles.audioBox}>
|
|
|
+ <canvas class={styles.audioVisualizer} id="audioVisualizer"></canvas>
|
|
|
+ <Vue3Lottie class={styles.audioBga} animationData={audioBga} autoPlay={true} loop={true}></Vue3Lottie>
|
|
|
+ <audio crossorigin="anonymous" id="audioSrc" src={scoreData.value.videoFilePath} controls="false" preload="metadata" playsinline />
|
|
|
+ </div>
|
|
|
+ ) : (
|
|
|
+ <video id="videoSrc" class={styles.videoBox} src={scoreData.value.videoFilePath} data-poster={videobg} preload="metadata" playsinline />
|
|
|
+ )}
|
|
|
</div>
|
|
|
- ) : (
|
|
|
- <video id="videoSrc" class={styles.videoBox} src={scoreData.value.videoFilePath} data-poster={videobg} preload="metadata" playsinline />
|
|
|
- )}
|
|
|
+ </div>
|
|
|
</div>
|
|
|
</Popup>
|
|
|
|