框架类型 | 问题类型 | API/组件名称 | 终端类型 | 微信版本 | 基础库版本 |
---|---|---|---|---|---|
小程序 | Bug | wx.createInnerAudioContext(),wx.getRecorderManager() | 微信iOS客户端 | 8.0 或者不限 | 2.15 |
开发平台:uniapp
操作步骤:
1、点原音播放几秒后暂停
2、点录音几秒后暂停
3、交替1、2点多次
4、结束录音
预期结果:
录音完成
实际结果:
录音不完整,如暂停多次后,录音会丢失10几20秒,暂停次数越多,丢失得越多。
bug描述:
交替播放(暂停)音频和录音(暂停),导致部分录音丢失
代码附件地址:https://hellobabo.oss-cn-shenzhen.aliyuncs.com/app/temp/baidu/record-test.rar
(代码包括uniapp及weixin版本)
【PS】同样问题之前也有人反馈,但没有得到有效解决,链接如下:
https://developers.weixin.qq.com/community/develop/doc/000808deed8378249ee9f82965b800