頁面加載 6 秒後自動播放本地音樂文件 1.mp3,不阻塞頁面渲染。
<audio id="audio1"></audio>
<script>
setTimeout(function() {
document.getElementById('audio1').src = '1.mp3';
// 可選:自動播放
document.getElementById('audio1').play();
}, 6000);
</script>
audio 標籤初始不設置 src,避免預加載消耗帶寬setTimeout 延遲賦值 src,瀏覽器隨即開始下載解碼play()(受瀏覽器自動播放策略限制)canplaythrough 事件確保緩衝完成再播放preload="none" 屬性明確禁止預加載