- 当前 Bug 的表现(可附上截图) 报错显示无法识别格式
- 预期表现 应该可以播放
- 复现路径
- 提供一个最简复现 Demo
主要代码如下
this.audioCtx ? 1 : this.audioCtx = wx.createInnerAudioContext();
this.audioCtx.src = 'http://85-service.oss-cn-beijing.aliyuncs.com/voices/b6a6ce289beca0db63be50426e79064e.mp3';
this.audioCtx.onError((err) => {
console.log(err)
})
mp3地址是阿里云的oss地址,浏览器打开能听到声音,虽然有点短,只有2s
请提供一下出现问题的机型和微信版本,以及能复现问题的简单代码片段(https://developers.weixin.qq.com/miniprogram/dev/devtools/minicode.html)。
https://developers.weixin.qq.com/s/fwjXdrmx7S5s
没有消息了吗?
看了下,这个文件其实并不是 mp3 格式。
这个文件是用RecorderManager接口录制的音频,格式选择的mp3
用浏览器可以正常播放,下载下来用播放器也是正常播放的,查看oss各种header也是正常的
不知道你是怎么看出来不是mp3格式的
RecorderManager,开发工具吗?
用老接口 wx.createAudioContext 可以正常播放