小程序 RecorderManager 录制的录音文件存在快进、播放倍速问题
最近经用户反馈发现:录音完成后,播放回放的录音文件存在被快进、倍速播放的情况 通过日志和对比recorderManager录制源文件发现,通过recorderManager录制完成的源文件时长duration会出现比本地计时要短的情况,这种情况下播放录音内容被严重快进倍速播放,无法听清内容 以下为几个日志记录的本地计时和recorderManager返回的文件时长duration对比的例子,实际去听文件确实存在快进、被倍速播放的情况 [图片] [图片] [图片] 可以发现出现问题和录音时长没有明显关联,录音时间长短都有可能出现文件快进的情况 再通过查询近6天出现这些情况的用户的机型和微信信息: 用户设备集中在小米品牌 Xiaomi、Redmi 2种 6.10日更新:出现问题的用户设备不止小米品牌,新排查到存在vivo、华为机型 小程序基础库版本为2.24.1、2.24.2 这个问题无法稳定复现,无法稳定复现,无法稳定复现,没有可稳定复现的代码片段提供。 同一个用户,同一手机,在一段时间内多次上传录音不是必现该问题,也有可能是正常的。但确实会存在不可预计的某次录音文件出现倍速播放的问题 现在需要官方帮忙解答,为什么会出现这种问题,以及作为开发者如何解决? 提供一个出现该问题的用户的系统信息 Model:Mi 10 Pro
brand:Xiaomi
screen_dpi:2
Name:Android
Version:12
SDKVersion:2.24.1
app:wechat
fontSizeSetting:16
language:zh_CN
platform:android
screenHeight:835
screenWidth:393
statusBarHeight:33
version:8.0.22
windowHeight:756
windowWidth:393