需要调用audio的load方法才行:
document.getElementById('myAudio').load()
watch: {
voiceSrc(val, oldVal) {
// console.log(oldVal)
// console.log(val)
this.voiceSrc = val
this.$nextTick(() => {
document.getElementById('myAudio').load()
this.voiceSrc = val
})
}
},
参考: