this.innerAudioContext = uni.createInnerAudioContext()
const innerAudioOption = this.innerAudioContext.setInnerAudioOption
if(innerAudioOption) {
this.innerAudioContext.setInnerAudioOption({
obeyMuteSwitch: false,
autoplay: true,
})
}else {
this.innerAudioContext.obeyMuteSwitch = false
this.innerAudioContext.autoplay = true
}
this.innerAudioContext.loop = true
this.innerAudioContext.src = encodeURI(this.meetDetail.audioUrl)

你好,先确认下是否开启静音,若还有问题麻烦提供出现问题的具体机型、微信版本号、系统版本号,以及能复现问题的代码片段(https://developers.weixin.qq.com/miniprogram/dev/devtools/minicode.html)
音频地址不能有中文或者空格之类,试试encodeURI一下
如果是用uniapp的话,需要特殊处理下
// #ifdef MP-WEIXIN
if (wx.setInnerAudioOption) {
wx.setInnerAudioOption({
obeyMuteSwitch: false,
});
}
// #endif
解决了吗,模拟器上没问题,真机上就不行。什么鬼?
五个步骤都试了没用