场景:蓝牙音箱上的按键,发送指令,app播放音频
问题:发送指令app播放音频,音频播放完2-3秒,在发送指令,音频就播放不完整,4秒后在发送指令,这时候就没问题
export const playFeedbackWord = (src, onBack) => {
innerAudioContext?.destroy()
const innerAudioContext = uni.createInnerAudioContext()
innerAudioContext.src = src
innerAudioContext.play()
innerAudioContext.onEnded(() => {
onBack()
})
innerAudioContext.onError(res => {
console.log('播放失败' + JSON.stringify(res))
})
}
阿乐呀 (作者)
我播放的音频是:我在听,播放不完整是只播放了“在听”或者“听”,后面的逻辑是等播放完成才操作的,下面有代码,抱拳
2025-10-16 16:00