audio使用经验

217 阅读1分钟

audio 注意事项 (尽量不要用dom去设置属性)

html

<audio autoplay="autoplay" id="alarmAudio" preload="auto">
    <source :src="audioUrl" type="audio/mpeg" />
</audio>

ts

playSound(isPlay: boolean) {
    let audio: any = document.getElementById('alarmAudio');
    if (baseUtil.isVV(audio)) {
      if (isPlay) {
        audio.loop = true;
        audio.play(); //播放
      } else {
        audio.loop = false;
        audio.pause(); //停止
      }
    }
  }