修改pk页两个bug

This commit is contained in:
田岩
2025-11-26 11:03:21 +08:00
14 changed files with 370 additions and 67 deletions
+10 -2
View File
@@ -202,8 +202,16 @@
console.log('声音加载完毕', e.duration);
// 计算原始时长
const originalTime = Math.ceil(e.duration) || 1;
// 判断是否在118-123秒范围内
const displayTime = originalTime >= 118 && originalTime <= 124 ? 120 : originalTime;
let displayTime
if(originalTime >= 118 && originalTime <= 122) {
// 判断是否在118-123秒范围内
displayTime = 120
} else if(originalTime >= 58 && originalTime <= 62) {
// 判断是否在58-62秒范围内
displayTime = 60
} else {
displayTime = originalTime
}
// 赋值显示
console.log('displayTime', displayTime);
voiceTime.value = displayTime + 's';
+1 -3
View File
@@ -39,7 +39,6 @@
mode=""
@click="changeBtn"
></image>
<image
class="talk-btn-icon"
v-show="keyboardIsShow && !!inputText"
@@ -48,7 +47,6 @@
@click.stop="showKeyboard"
></image>
</view>
<uni-popup ref="popupRef" class="popup">
<view class="overlay-box">
<view class="circle-bg-box">
@@ -147,7 +145,7 @@
console.log('延迟开始');
recordingStatus.value = 'preparing';
popupRef.value.open();
recorderManager.start({ duration: 120000 });
recorderManager.start({ duration: 59000 });
startTime = Date.now();
}, 80);
};