- 当前 Bug 的表现
问题1:开发版本或体验版本是否在退出小程序或手机回到桌面背景音乐就关闭无效了。还是要配置什么。
问题2:使用pause()方法暂停后,再使用play()方法播放,在开发工具上能够从上次暂停出继续播放,安卓真机上从头播放。是本身不支持还是我逻辑处理不对
问题模块 | 框架类型 | 问题类型 | API/组件名称 | 终端类型 | 微信版本 | 基础库版本 |
---|---|---|---|---|---|---|
API和组件 | 小程序 | Bug | wx.getBackgroundAudioManager() | 客户端 | 6.7.2 | 2.2.3 |
- 当前 Bug 的表现
问题1:开发版本或体验版本是否在退出小程序或手机回到桌面背景音乐就关闭无效了。还是要配置什么。
问题2:使用pause()方法暂停后,再使用play()方法播放,在开发工具上能够从上次暂停出继续播放,安卓真机上从头播放。是本身不支持还是我逻辑处理不对
配置已解决了,感谢!问题2还不太明白,如果是本身不支持的是不是就得在暂停处记录时间,播放时从那播放
对啊 我也是遇到了第二个问题,使用背景音乐api播放音频,在小程序中我需要播放/暂停的状态切换,但是每次暂停后再播放就从头播放。
注:从微信客户端6.7.2版本开始,若需要在小程序切后台后继续播放音频,需要在 app.json 中配置
requiredBackgroundModes
属性。开发版和体验版上可以直接生效,正式版还需通过审核。https://developers.weixin.qq.com/miniprogram/dev/api/getBackgroundAudioManager.html
问一下 配置配置啥值 看文档真没看明白,还有问题2请教一下 ,感谢!
https://developers.weixin.qq.com/miniprogram/dev/framework/config.html
app.json 里增加一个字段即可
第二个可以给一个代码片段(https://developers.weixin.qq.com/miniprogram/dev/devtools/minicode.html)吗?
https://developers.weixin.qq.com/miniprogram/dev/framework/config.html#requiredbackgroundmodes