|
|
@@ -89,6 +89,15 @@
|
|
|
">
|
|
|
<template v-if="item.chatRecordFile">
|
|
|
<p @click="audioPlay(item.chatRecordFile)">播放</p>
|
|
|
+ <p
|
|
|
+ class="voice"
|
|
|
+ @click="audioPlay(item.chatRecordFile)"
|
|
|
+ :style="{ width: 3 * 10 + 'px' }">
|
|
|
+ <img
|
|
|
+ src="https://adm-ms.icolor.com.cn/application/1/assets/voice.png"
|
|
|
+ alt="" />
|
|
|
+ <span>{{ 3 }}''</span>
|
|
|
+ </p>
|
|
|
<audio controls>
|
|
|
<source :src="sample3s" type="audio/mpeg" />
|
|
|
<p>
|
|
|
@@ -511,6 +520,7 @@ export default {
|
|
|
this.amr = new BenzAMRRecorder();
|
|
|
this.amr.initWithUrl(url).then(() => {
|
|
|
this.amr.play();
|
|
|
+ // data.amrTime = Math.ceil(amr.getDuration()); //获取音频总时长
|
|
|
});
|
|
|
this.amr.onEnded(() => {
|
|
|
// 播放结束重置状态
|