我是html的初学者。我创建了我的网站,它包含各种音频元素。我希望在我从另一个问题获得jquery代码时,只应该播放一个音频元素。但是当我第一首歌播放10秒然后转到下一首歌时,当我再次播放第一首歌时,它从10秒开始。我希望它应该从一开始就开始。 谁能帮我。 给我jquery代码 Thanx提前
答案 0 :(得分:0)
音频元素没有.stop()函数。我们只能暂停它们。当我们想从音频文件的开头开始时,我们改变它的.currentTime。我们将在示例audioElement.currentTime = 0;中使用此行。要实现.stop()函数,我们先暂停文件然后重置它的时间。
我们可能想知道音频文件的长度和当前的播放时间。我们已经学习了.currentTimeabove,以了解我们使用的长度.duration。
使用以下代码段设置启动音频文件的时间。
$('#restart').click(function() {
audioElement.currentTime = 0;
});