|
@@ -9,6 +9,7 @@ import iconhuifang from "./image/icon-huifang.png";
|
|
|
import shiyiTop from "./image/shiyi-top.png";
|
|
|
import shiyiClose from "./image/closeImg.png";
|
|
|
import musicBg from "./image/music_bg.png";
|
|
|
+import tyImg from "./image/ty.png"
|
|
|
import { Grid, GridItem, Popup } from "vant";
|
|
|
import videobg from "./image/videobg.png";
|
|
|
import "plyr/dist/plyr.css";
|
|
@@ -473,22 +474,28 @@ export default defineComponent({
|
|
|
shareData._plrl?.pause();
|
|
|
}}
|
|
|
>
|
|
|
- <div class={[styles.playerBox, isPad && styles.padPlayerBox, mediaType.value === "video" && styles.videoPlayerBox]}>
|
|
|
- {mediaType.value === "audio" ? (
|
|
|
- <div class={styles.audioBox}>
|
|
|
- <div class={styles.gramoBox}>
|
|
|
- <div class={[styles.gramoPan, !isPlayStatus.value && styles.imgRotate]}>
|
|
|
- <img class={styles.audioImg} src={musicBg} />
|
|
|
+ <div class={styles.playerBoxContent}>
|
|
|
+ <div class={[styles.playerBoxCon, isPad && styles.padPlayerBox]}>
|
|
|
+ <div class={[styles.playerBox, mediaType.value === "video" && styles.videoPlayerBox]}>
|
|
|
+ {mediaType.value === "audio" ? (
|
|
|
+ <div class={styles.audioBox}>
|
|
|
+ <div class={styles.gramoBox}>
|
|
|
+ <div class={[styles.gramoPan, !isPlayStatus.value && styles.imgRotate]}>
|
|
|
+ <img class={styles.audioImg} src={musicBg} />
|
|
|
+ </div>
|
|
|
+ <i class={styles.audioPoint}></i>
|
|
|
+ <i class={[styles.audioZhen, !isPlayStatus.value && styles.active]}></i>
|
|
|
+ </div>
|
|
|
+ <img src={tyImg} class={styles.tyImg} />
|
|
|
+ <canvas class={styles.audioVisualizer} id="audioVisualizer"></canvas>
|
|
|
+ <audio crossorigin="anonymous" id="audioSrc" src={scoreData.value.videoFilePath} controls="false" preload="metadata" playsinline />
|
|
|
+ <div onClick={() => { shareData._plrl.play() }} class={[styles.playLarge, !isPlayStatus.value && styles.playIngShow]}></div>
|
|
|
</div>
|
|
|
- <i class={styles.audioPoint}></i>
|
|
|
- <i class={[styles.audioZhen, !isPlayStatus.value && styles.active]}></i>
|
|
|
- </div>
|
|
|
- <canvas class={styles.audioVisualizer} id="audioVisualizer"></canvas>
|
|
|
- <audio crossorigin="anonymous" id="audioSrc" src={scoreData.value.videoFilePath} controls="false" preload="metadata" playsinline />
|
|
|
+ ) : (
|
|
|
+ <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>
|
|
|
|