Skip to content
Projects
Groups
Snippets
Help
Loading...
Help
Submit feedback
Contribute to GitLab
Sign in
Toggle navigation
W
web-project
Project
Project
Details
Activity
Releases
Cycle Analytics
Repository
Repository
Files
Commits
Branches
Tags
Contributors
Graph
Compare
Charts
Issues
0
Issues
0
List
Board
Labels
Milestones
Merge Requests
0
Merge Requests
0
CI / CD
CI / CD
Pipelines
Jobs
Schedules
Charts
Wiki
Wiki
Snippets
Snippets
Members
Members
Collapse sidebar
Close sidebar
Activity
Graph
Charts
Create a new issue
Jobs
Commits
Issue Boards
Open sidebar
海康威视
web-project
Commits
68dd4f5b
Commit
68dd4f5b
authored
Sep 25, 2024
by
hubaoshan
Browse files
Options
Browse Files
Download
Email Patches
Plain Diff
波形图bug
parent
d5032cd7
Changes
2
Hide whitespace changes
Inline
Side-by-side
Showing
2 changed files
with
17 additions
and
2 deletions
+17
-2
RecyclePumpHistoryPage.vue
...iews/AIStation/RecyclePumpPage/RecyclePumpHistoryPage.vue
+8
-1
RecyclePumpNewDataPage.vue
...iews/AIStation/RecyclePumpPage/RecyclePumpNewDataPage.vue
+9
-1
No files found.
src/views/AIStation/RecyclePumpPage/RecyclePumpHistoryPage.vue
View file @
68dd4f5b
...
...
@@ -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
})
}
// 初始化时选中第一行
...
...
src/views/AIStation/RecyclePumpPage/RecyclePumpNewDataPage.vue
View file @
68dd4f5b
...
...
@@ -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
})
}
...
...
Write
Preview
Markdown
is supported
0%
Try again
or
attach a new file
Attach a file
Cancel
You are about to add
0
people
to the discussion. Proceed with caution.
Finish editing this message first!
Cancel
Please
register
or
sign in
to comment