Merge branch 'main' of github.com:pure-admin/vue-pure-admin into gitee

This commit is contained in:
xiaoxian521 2023-08-30 21:52:26 +08:00
commit d7a479afc6

View File

@ -16,8 +16,10 @@ const vTippy = tippy;
const loading = ref(true);
const wavesurfer = ref(null);
const wavesurferRef = ref();
//
// mm:ss
const totalTime = ref();
//
const totalSecondTime = ref();
//
const curTime = ref();
//
@ -44,17 +46,19 @@ function init() {
//
wavesurfer.value.on("ready", () => {
if (!wavesurfer.value) return;
const { duration } = wavesurfer.value;
const { m, s } = getTime(duration);
const { decodedData } = wavesurfer.value;
totalSecondTime.value = decodedData.duration;
const { m, s } = getTime(decodedData.duration);
totalTime.value = `${m}:${s}`;
//
wavesurfer.value.setTime(duration / 2);
wavesurfer.value.setTime(decodedData.duration / 2);
// 0-1
// wavesurfer.value.setVolume(1);
});
//
wavesurfer.value.on("timeupdate", timer => {
if (timer > totalSecondTime.value) return;
const { m, s } = getTime(timer);
curTime.value = `${m}:${s}`;
});