diff --git a/src/pages/course/components/talkingItem.vue b/src/pages/course/components/talkingItem.vue
index 15629ef3..a4759eb1 100644
--- a/src/pages/course/components/talkingItem.vue
+++ b/src/pages/course/components/talkingItem.vue
@@ -436,13 +436,13 @@ const audioCacheObj = computed(() => storageStore.audioObj)
if(talkVoiceObj.value.duration){
voiceTime.value = ( Math.ceil(talkVoiceObj.value.duration) || 0 ) + 's'
}else{
- if(sum === 5) {
+ if(sum === 10) {
voiceTime.value = 0 + 's'
return
}
setTimeout(()=>{
setVoiceTime(sum)
- },100)
+ },200)
}
}
const playQnsVoice = (readType = 'qns', item) =>{
diff --git a/src/pages/course/components/touchBtn.vue b/src/pages/course/components/touchBtn.vue
index 940336de..189d94e2 100644
--- a/src/pages/course/components/touchBtn.vue
+++ b/src/pages/course/components/touchBtn.vue
@@ -9,7 +9,7 @@
>按住说话
-
@@ -72,6 +72,10 @@ const props = defineProps({
default: '当前状态不能发送内容!',
type: String
},
+ textValueLength:{
+ type: Number,
+ default: 500
+ }
})
const { isDisabled, onlyVoice } = toRefs(props)
const isLoadingState = computed(() => props.isLoading)
diff --git a/src/pages/index/components/question.vue b/src/pages/index/components/question.vue
index 0d0b4d79..d8623d81 100644
--- a/src/pages/index/components/question.vue
+++ b/src/pages/index/components/question.vue
@@ -127,10 +127,10 @@ import { onUnload } from '@dcloudio/uni-app';
}
const setVoiceTime = (sum) => {
sum += 1
- if(talkVoiceObj.value.duration){
- voiceTime.value = ( Math.ceil(talkVoiceObj.value.duration) || 0 ) + 's'
+ if(Math.ceil(talkVoiceObj.value.duration)>0){
+ voiceTime.value = (Math.ceil(talkVoiceObj.value.duration) || 1 ) + 's'
}else{
- if(sum === 10) {
+ if(sum === 20) {
voiceTime.value = 0 + 's'
return
}
diff --git a/src/pages/index/dialog.vue b/src/pages/index/dialog.vue
index 9fbae236..8e8449cf 100644
--- a/src/pages/index/dialog.vue
+++ b/src/pages/index/dialog.vue
@@ -80,6 +80,7 @@