TIM用uniapp框架编写,发送语音的时长异常

29c73a2662cd8d6043ced7113a3a88e3.png

如图


IM语音消息时长不对
"isPlaceMessage": 0,
"isRevoked": false,
"geo": {},
"from": "1005",
"to": "1004",
"flow": "out",
"isSystemMessage": false,
"protocol": "JSON",
"isResend": false,
"isRead": true,
"status": "success",
"payload": {
"downloadFlag": 2,
"second": 926430258,
"size": 959526452,
"url": "*";,
"remoteAudioUrl": "",
"uuid": "*"
},

TIM中的消息回调,返回的second跟size都不对,导致我无法正常试用


用的是tim-wx 的sdk 版本2.9.3 uniapp框架转的安卓app类型。

已邀请:

目前如果使用IM在发送语音消息的时候,是需要将字段进行对齐,也就是在传入语音消息的时候需要必填两个字段:文件时长和文件大小。


对应的字段是:size和duration。


可以将这两个字段进行添加来规避此问题的出现。

uni-app录音后是没有返回size跟duration的  所以传的时候传什么值呢

要回复问题请先登录注册