在安卓下面能够正常使用,使用起来还是挺方便的,但是在IOS 下面 会导致语音播放 时好时坏 , 坏的情况就是一段1分钟的语音只播放2秒 就自动停止了 ,同样的接口在安卓就不会!求大伙给个解释
所有的 ios 都会出现这样的情况 安卓下 不会出现任何问题
const backgroundAudioManager = wx.getBackgroundAudioManager()
//这是我调用的代码
that.playback(res.data.data[0].url, res.data.data[0].cat_title, res.data.data[0].image, key + 1, res.data.data[0].ids, 1)
//这是播放的代码
playback:function(src,title,img,key,ids,types){
var that = this;
if (types == 1){
console.log(src)
backgroundAudioManager.title = title
backgroundAudioManager.coverImgUrl = that.data.pichttp + img
backgroundAudioManager.src = src
// wx.playBackgroundAudio({
// dataUrl: src,
// title: title,
// coverImgUrl: that.data.pichttp + img,
// })
that.setData({
titSumKey: key,
titAudio: title,
imageAudio: img,
titids: ids
})
}else{
麻烦提供一下出现问题的机型和微信版本,并且给个相关的代码片段(https://developers.weixin.qq.com/miniprogram/dev/devtools/minicode.html),我们定位下问题