//在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();
}

 原创不易,转载务必注明出处。

Logo

前往低代码交流专区

更多推荐