按住说话按钮
This commit is contained in:
@@ -103,16 +103,27 @@ const initRecord = () => {
|
||||
// stopRecord()
|
||||
unref(recordObjCom)?.onStop((res, duration)=>{
|
||||
audioPath.value = res.tempFilePath
|
||||
showTalkingModel.value = false
|
||||
if(!isOut.value){
|
||||
if(startFlag.value !== 2){
|
||||
showTalkingModel.value = false
|
||||
nextTick(() => {
|
||||
common.msg('说话时间太短,没有听清!')
|
||||
// setTimeout(() => {
|
||||
// showTalkingModel.value = false
|
||||
// nextTick(() => {
|
||||
// // showTalkingModel.value = false
|
||||
// common.msg('说话时间太短,没有听清!')
|
||||
// })
|
||||
// },100)
|
||||
closeModel(()=>{
|
||||
nextTick(() => {
|
||||
// showTalkingModel.value = false
|
||||
common.msg('说话时间太短,没有听清!')
|
||||
})
|
||||
})
|
||||
}else{
|
||||
closeModel()
|
||||
emit('uploadVoice', audioPath.value)
|
||||
}
|
||||
}else{
|
||||
closeModel()
|
||||
}
|
||||
})
|
||||
unref(recordObjCom).onStart(() => {
|
||||
@@ -133,15 +144,21 @@ const startRecord = () => {
|
||||
}
|
||||
|
||||
const stopRecord = () => {
|
||||
if(unref(recordObjCom).stop){
|
||||
try{
|
||||
unref(recordObjCom).stop()
|
||||
}finally{
|
||||
showTalkingModel.value = false
|
||||
if(unref(recordObjCom).stop){
|
||||
unref(recordObjCom).stop()
|
||||
}else{
|
||||
closeModel()
|
||||
}
|
||||
}catch{
|
||||
closeModel()
|
||||
}
|
||||
}else{
|
||||
}
|
||||
const closeModel = (cb = () => {}) => {
|
||||
setTimeout(() => {
|
||||
showTalkingModel.value = false
|
||||
}
|
||||
cb && cb()
|
||||
},100)
|
||||
}
|
||||
// #endif
|
||||
//#ifndef APP-PLUS
|
||||
|
||||
@@ -75,7 +75,7 @@
|
||||
@click="common.navigateTo('/pages/courseDetail/submit?crsNum='+props.crsNum+'&imgId='+props.imgId)">发布评价</uv-button>
|
||||
</view>
|
||||
|
||||
<uni-popup ref="popup" background-color="red">
|
||||
<uni-popup ref="popup">
|
||||
<view class="bottom_reply_input_div">
|
||||
<uv-input v-model="reply_data.bbsContent" placeholderStyle='color:#999999;font-size:26rpx'
|
||||
:placeholder="reply_data.placeholder" :focus="true" :maxlength="100">
|
||||
|
||||
Reference in New Issue
Block a user