首页 > 解决方案 > 用 Javascript 控制声音

问题描述

如何使用 javascript 正确暂停或停止音轨?,我试过这个:

var track1 = new Audio('track1.mp3');

$('#play').click(function() {
track1.play();
});

$('#stop').click(function() {
track1.stop();
});

它可以播放但无法停止,我基本上是在尝试制作一个具有基本选项的小型播放器,超级简单,无需使用任何框架。

标签: javascriptaudio

解决方案


音频元素没有“停止”方法。我想你可能正在寻找track1.pause()

参考 HTMLMediaElement 方法和属性:https ://developer.mozilla.org/en-US/docs/Web/API/HTMLMediaElement


推荐阅读