开发本地用createInnerAudioContext播放是没有问题的 但是在安卓机播放有时候 报 {errCode: 10004, errMsg: "errCode:55, err:unknow format"} 错误
if (innerAudioContextEn) {
innerAudioContextEn.destroy()
innerAudioContextEn = null;
}
innerAudioContextEn = uni.createInnerAudioContext()
innerAudioContextEn.src = _src;
innerAudioContextEn.onError((res) => { //音频播放错误事件
console.error(res)
uni.showToast({
title: '音频加载失败,请退出重试!',
duration: 2000,
icon: 'none'
})
})
// 示例src "https://fanyi.baidu.com/gettts?lan=uk&spd=3&source=web&text=outdoors"
https改http试试
https://developers.weixin.qq.com/miniprogram/dev/api/media/background-audio/BackgroundAudioManager.stop.html#%E9%94%99%E8%AF%AF
10004 是格式错误,换个MP3的文件试试。
解决了吗