- 当前 Bug 的表现(可附上截图)
playAudio() {
au = wx.getBackgroundAudioManager();
au.title = 'bb';
au.src = this.data.audioUrl;
},
playAudioTap1() {
au.title = 'cc';
au.play();
},
- 预期表现
- 复现路径
- 提供一个最简复现 Demo
框架类型 | 问题类型 | 操作系统 | 操作系统版本 | 手机型号 | 微信版本 |
---|---|---|---|---|---|
小程序 | Bug | Android | 9 | 米8 | 6.7.3 |
2 个回答
BackgrounpAudioManager.play()可以解决你暂停音频后,重新播放音频。但是如果你的音频播放完一次后,再次点击播放按钮,BackgrounpAudioManager的src需要重新赋值,才能继续播放。如果此时再使用BackgrounpAudioManager.play()会无效。这是我在开发音频中发现的问题,希望能帮到你。
谢谢回复:D 实际上你说的方法我都试过了,并且基本所有音频播放的方法都试过,搞了一天,mi8依旧不行
麻烦提供下代码片段:https://developers.weixin.qq.com/miniprogram/dev/devtools/minicode.html