- 当前 Bug 的表现(可附上截图)
1.安卓手机播放音频同一路径下第一次可以播放,但之后如果文件路径相同,则无法播放,ios 与调试工具可正常播放
2.安卓手机播放音频不完整
- 预期表现
1.安卓同一路径可无限制点击播放
2.音频可以播放完整
- 复现路径
测试机型 :锤子pro2s
- 提供一个最简复现 Demo
<button catchtap=“playVoice” data-mp3=“http://res.iciba.com/resource/amp3/1/0/b5/69/b569cc4503242aa20a8c1ee36a99d6aa.mp3”>play</button>
const myAudio = wx.createInnerAudioContext()
Page({
data: {
},
onLoad() {
},
playVoice(e) {
const { mp3 } = e.currentTarget.dataset
myAudio.autoplay = true
myAudio.src = mp3 // 原始路径
// myAudio.src = `${mp3}?t=${(+ new Date)}` // 加时间戳
console.log(myAudio.src, myAudio)
myAudio.play()
}
})