vue 解决 new Audio 声音重叠解决问题的办法
//在data中声明audiodata() {return {audio: null,}},methods:{//在调用时如果有音频在播放,先做暂停操作,将audio置空if( this.audio!= null ) {this.audio.pause();this.audio = null;}//然后再new Audio创建新的音频this.audio= new Audio(Config.bas
·
//在data中声明audio
data() {
return {
audio: null,
}
},
methods:{
//在调用时如果有音频在播放,先做暂停操作,将audio置空
if( this.audio!= null ) {
this.audio.pause();
this.audio = null;
}
//然后再new Audio创建新的音频
this.audio= new Audio(Config.baseResUrl + this.audioData.url);
this.audio.play();
}
原创不易,转载务必注明出处。
更多推荐
已为社区贡献3条内容
所有评论(0)