https://developers.weixin.qq.com/s/rRln1Dm676mk
手机上暂停后再次播放是从头播放?
js
const app = getApp()
const currentPage = getCurrentPages()
const backgroundAudioManager = wx.getBackgroundAudioManager()
Page({
data: {
ppp:true,
},
onLoad: function () {
},
onReady(){
console.log(currentPage)
},
play2(){
backgroundAudioManager.title = '练习'
backgroundAudioManager.epname = '练习'
backgroundAudioManager.singer = '刘德华'
// 设置了 src 之后会自动播放
if(this.data.ppp){
console.log('ppp=true')
backgroundAudioManager.src = 'https://m10.music.126.net/20201225163051/6bf40bff4b1ec105da681cbc50b9aff6/yyaac/obj/wonDkMOGw6XDiTHCmMOi/3058358753/6282/22a4/cee0/f9584098f08ba1fc1fdb16aaa0fc626a.m4a'
backgroundAudioManager.play()
backgroundAudioManager.onPlay(()=>{
this.setData({
ppp:true
})
})
}else{
console.log('ppp=false')
backgroundAudioManager.play()
}
},
pause(){
backgroundAudioManager.pause()
this.setData({
ppp:false
})
},
})
wxml
<button bindtap="play2"> play</button>
<button bindtap="pause"> pause</button>
这边测试代码片段没有反应,音频文件播放不了
我用了以下方法,不知道能不能帮到你。
(Android端每次继续播放会稍微回退几个字)
注:我用的是Taro的React版本
您好请问这个解决了吗?
重新发一个 https://developers.weixin.qq.com/s/s7j8bRm87JmL
appid wxb321d1e4851f26c3
你好,你的代码片段在开发者工具和手机上测试均不能播放