|
@@ -21,7 +21,7 @@
|
|
|
<view class="answer" @click.stop="handlePlayAudioByBg(questionItem)">
|
|
|
<!-- 改为背景音频播放 -->
|
|
|
<image class="music-img" :src="questionItem.community_question_id==curVoiceId&&!curAudioPaused?playImgSrc:pauseImgSrc" mode="widthFix"/>
|
|
|
- <text>{{ dayjs(questionItem.audio_list[0].audio_play_seconds*1000).format("mm:ss") }}</text>
|
|
|
+ <text>{{ formatAudioTime(questionItem.audio_list[0].audio_play_seconds*1000) }}</text>
|
|
|
<!-- <template v-if="!questionItem.loading">
|
|
|
<image
|
|
|
class="music-img"
|
|
@@ -176,12 +176,10 @@
|
|
|
/>
|
|
|
<view class="slider-time">
|
|
|
<text>{{
|
|
|
- dayjs(currentAudioMsg.audioCurrentTime * 1000).format(
|
|
|
- "mm:ss.SS"
|
|
|
- )
|
|
|
+ formatAudioTime(currentAudioMsg.audioCurrentTime * 1000)
|
|
|
}}</text>
|
|
|
<text>{{
|
|
|
- dayjs(currentAudioMsg.audioTime * 1000).format("mm:ss.SS")
|
|
|
+ formatAudioTime(currentAudioMsg.audioTime * 1000)
|
|
|
}}</text>
|
|
|
</view>
|
|
|
</view>
|
|
@@ -223,14 +221,10 @@
|
|
|
/>
|
|
|
<view class="slider-time">
|
|
|
<text>{{
|
|
|
- dayjs(curTime*1000).format(
|
|
|
- "mm:ss"
|
|
|
- )
|
|
|
+ formatAudioTime(curTime*1000)
|
|
|
}}</text>
|
|
|
<text>{{
|
|
|
- dayjs(questionItem.answer.audioTime * 1000).format(
|
|
|
- "mm:ss"
|
|
|
- )
|
|
|
+ formatAudioTime(questionItem.answer.audioTime * 1000)
|
|
|
}}</text>
|
|
|
</view>
|
|
|
</view>
|
|
@@ -441,7 +435,7 @@ export default {
|
|
|
this.audioItem = null;
|
|
|
this.audioCount = 0;
|
|
|
this.scrollTop = 0;
|
|
|
- this.audioTime = this.dayjs(this.audioCount * 1000).format("mm:ss");
|
|
|
+ this.audioTime = this.formatAudioTime(this.audioCount * 1000)
|
|
|
},
|
|
|
//onHide触发
|
|
|
resetAudio(){
|
|
@@ -805,7 +799,7 @@ export default {
|
|
|
this.timer = setInterval(() => {
|
|
|
if (this.timer) {
|
|
|
this.audioCount += 30;
|
|
|
- this.audioTime = this.dayjs(this.audioCount).format("mm:ss.SS");
|
|
|
+ this.audioTime = this.formatAudioTime(this.audioCount)
|
|
|
this.scrollTop+=1;
|
|
|
}
|
|
|
}, 30);
|