Commit 68dd4f5b authored by hubaoshan's avatar hubaoshan

波形图bug

parent d5032cd7
......@@ -47,7 +47,7 @@ function selectRow(row) {
audioUrl.value = row.businessId
playAudio(audioUrl.value)
}
const status = ref(false)
const audioPlayer = ref(null);
const waveform = ref(null);
const timeline = ref(null);
......@@ -85,6 +85,12 @@ function zoom(zoomLevel) {
}
/** 获取音频*/
function playAudio(item) {
if(status.value !== false){
console.log("当前播放的音频zt",status)
console.log("-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-")
return
}
status.value = true
loading.value = true
// 如果有波形图,则摧毁现有波形图,渲染新的波形图
if (wavesurfer.value) {
......@@ -152,6 +158,7 @@ function playAudio(item) {
// 使用 WaveSurfer 加载音频流
wavesurfer.value.load(audioSrc);
loading.value = false
status.value = false
})
}
// 初始化时选中第一行
......
......@@ -45,7 +45,7 @@ function selectRow(row) {
audioUrl.value = row.businessId
playAudio(audioUrl.value)
}
const status = ref(false)
const audioPlayer = ref(null);
const waveform = ref(null);
const timeline = ref(null);
......@@ -87,6 +87,12 @@ function zoom(zoomLevel) {
}
/** 获取音频*/
function playAudio(item) {
if(status.value !== false){
console.log("当前播放的音频zt",status)
console.log("-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-")
return
}
status.value = true
loading.value = true
// 如果有波形图,则摧毁现有波形图,渲染新的波形图
console.log('wavesurfer.value',wavesurfer.value)
......@@ -149,6 +155,7 @@ function playAudio(item) {
// 使用 WaveSurfer 加载音频流
wavesurfer.value.load(audioSrc);
loading.value = false
status.value = false
})
}
......@@ -260,6 +267,7 @@ function playAudioTwo(item) {
// 使用 WaveSurfer 加载音频流
wavesurferTwo.value.load(audioSrc);
loading.value = false
status.value = false
})
}
......
Markdown is supported
0% or
You are about to add 0 people to the discussion. Proceed with caution.
Finish editing this message first!
Please register or to comment