refactor: Cancel last autoplay audio
--story=1017953 --user=刘瑞斌 【优化】多轮对话,语音识别自动播放,会重叠播放 https://www.tapd.cn/57709429/s/1660001
This commit is contained in:
parent
54ebfc30f2
commit
18fa06678c
@ -86,6 +86,7 @@ import applicationApi from '@/api/application'
|
|||||||
import { datetimeFormat } from '@/utils/time'
|
import { datetimeFormat } from '@/utils/time'
|
||||||
import { MsgError } from '@/utils/message'
|
import { MsgError } from '@/utils/message'
|
||||||
import { t } from '@/locales'
|
import { t } from '@/locales'
|
||||||
|
import bus from '@/bus'
|
||||||
const route = useRoute()
|
const route = useRoute()
|
||||||
const {
|
const {
|
||||||
params: { id }
|
params: { id }
|
||||||
@ -277,6 +278,11 @@ const pausePlayAnswerText = () => {
|
|||||||
}
|
}
|
||||||
|
|
||||||
onMounted(() => {
|
onMounted(() => {
|
||||||
|
bus.on('pause-autoplay', () => {
|
||||||
|
pausePlayAnswerText()
|
||||||
|
// console.log(1234)
|
||||||
|
})
|
||||||
|
bus.emit('pause-autoplay')
|
||||||
// 第一次回答后自动播放, 打开历史记录不自动播放
|
// 第一次回答后自动播放, 打开历史记录不自动播放
|
||||||
if (props.tts && props.tts_autoplay && buttonData.value.write_ed && !buttonData.value.update_time) {
|
if (props.tts && props.tts_autoplay && buttonData.value.write_ed && !buttonData.value.update_time) {
|
||||||
playAnswerText(buttonData.value.answer_text)
|
playAnswerText(buttonData.value.answer_text)
|
||||||
|
|||||||
Loading…
Reference in New Issue
Block a user