方案:
使用 wx.createInnerAudioContext()
配置 obeyMuteSwitch=true即可
eg:
`
var audioInnerCtxWord = null //播发器
if (wx.createInnerAudioContext) {
audioInnerCtxWord = wx.createInnerAudioContext() //微信内部的audio
audioInnerCtxWord.obeyMuteSwitch = false //不遵循静音开关,即静音下也能播放
} else {
that.audioCtxWord = wx.createAudioContext('playerWord') //页面中的audio组件
}
`
网友评论