首页 > 解决方案 > HTML 自动播放歌曲和 StartAt

问题描述

我有这段代码,但我不知道如何让歌曲从 0:19 秒开始。你能帮帮我吗?

<div class="fin-subheading">
  &middot; ROLEPLAY &middot;
  <audio id='music' volume='0.5' autoplay controls>
    <source src="anonymous.mp3" type="audio/mpeg">
  </audio>
</div>

<script>
  var audio = document.getElementById("music");
  audio.volume = 0.3;
</script>

标签: htmlhtml5-audio

解决方案


你可以使用currentTime属性

window.onload = function() {
    const audio = document.getElementById("music");
    audio.volume = 0.3;
    audio.currentTime = 19;
    audio.play();
}

推荐阅读