diff --git a/TUIKit/components/TUIChat/components/MessageElements/AudioMessage/index.wxml b/TUIKit/components/TUIChat/components/MessageElements/AudioMessage/index.wxml
index 797419b..2a82ce7 100644
--- a/TUIKit/components/TUIChat/components/MessageElements/AudioMessage/index.wxml
+++ b/TUIKit/components/TUIChat/components/MessageElements/AudioMessage/index.wxml
@@ -2,11 +2,11 @@
- {{renderDom[0].second}}s
+ {{renderDom[0].second}}s
- {{renderDom[0].second}}s
+ {{renderDom[0].second}}s
diff --git a/TUIKit/components/TUIChat/components/MessageInput/index.js b/TUIKit/components/TUIChat/components/MessageInput/index.js
index 282e635..0893ade 100644
--- a/TUIKit/components/TUIChat/components/MessageInput/index.js
+++ b/TUIKit/components/TUIChat/components/MessageInput/index.js
@@ -111,6 +111,8 @@ Component({
ChangYongYu: [],
dialog_visible: false,
sub_visible: false,
+ timer:null,
+ recordtime:0,
dialog_message: "在线开处方需先进行多点执业认证",
message_rounds: 0,
networkstatus: "wifi",
@@ -131,6 +133,13 @@ Component({
icon: 'none',
});
} else {
+ if(resData.duration >= 59000){
+ wx.showToast({
+ title: '录音时间不能超过60s',
+ duration:2000,
+ icon: 'none',
+ });
+ }
let {from}=this.data;
// res.tempFilePath 存储录音文件的临时路径
if(from){
@@ -306,6 +315,16 @@ Component({
encodeBitRate: 192000, // 编码码率
format: 'aac', // 音频格式,选择此格式创建的音频消息,可以在即时通信 IM 全平台(Android、iOS、微信小程序和Web)互通
});
+
+ this.timer=setInterval(()=>{
+ if(this.data.recordtime>59){
+ clearInterval(this.timer)
+ };
+ this.setData({
+ recordtime:this.data.recordtime+1
+ });
+
+ },1000)
this.setData({
startPoint: e.touches[0],
title: '正在录音',
@@ -352,6 +371,10 @@ Component({
});
wx.hideLoading();
this.recorderManager.stop();
+ clearInterval(this.timer);
+ this.setData({
+ recordtime:0
+ })
},
// 选中表情消息
handleEmoji() {
diff --git a/TUIKit/components/TUIChat/components/MessageInput/index.wxml b/TUIKit/components/TUIChat/components/MessageInput/index.wxml
index 5b931b6..b3d7311 100644
--- a/TUIKit/components/TUIChat/components/MessageInput/index.wxml
+++ b/TUIKit/components/TUIChat/components/MessageInput/index.wxml
@@ -54,7 +54,7 @@
常用语
-
+
问诊表
@@ -106,9 +106,13 @@
+
+ 00:{{recordtime<10?'0'+recordtime:recordtime}}
+
{{title}}
+