let AudioContext = null;
function checkAudio() {
if (AudioContext) {
AudioContext.destroy()
}
AudioContext = uni.createInnerAudioContext() //创建播放器对象
AudioContext.sessionCategory = 'ambient' //中止其他声音播放,不能后台播放,静音后无声音
}
//app内音频播放,停止播放下销毁所有监听事件
const audio = {
init: (src) => {
checkAudio()
AudioContext.src = src
AudioContext.onEnded(() => {
console.log(111)
})
AudioContext.onPause(() => {
console.log(222)
})
AudioContext.onPlay(() => {
console.log(333)
})
AudioContext.onError((err) => {
console.log(err)
})
AudioContext.play()
}
}
audio.init('https://qiniu.hafeikids.com/interactcourse/1-9d2X8eKhlN.wav')
s***@hafeikids.com (作者)
是的,下载了个软件看了一下确实不对,就wav有这个限制,mp3没事
2022-12-16 11:38