vue2 中使用音频
- 在
template
页面 写入audio
标签
<template><div><audio ref="moreAudio" :src="moreAudioSrc"></audio><audio ref="noAudio" :src="noAudioSrc"></audio></div>
</template>
- 在
script
内写入音频路径
<script>
export default {data() {return {moreAudioSrc:'./audio/more.wav',noAudioSrc:'./audio/no.wav'}}
}
</script>
通常将音频文件放在
public
文件下
- 在方法里面使用
playFn(){if(!data) {this.$refs.noAudio.play()} else {this.$refs.moreAudio.play()}
}