gpt4 book ai didi

javascript - 使用javascript淡入/淡出播放/暂停音乐

转载 作者:行者123 更新时间:2023-11-30 15:50:04 33 4
gpt4 key购买 nike

我想有两个 div 用于播放和暂停 mp3 文件,所以当您单击“播放”时,声音会淡入,而当您单击“暂停”时,声音会淡出。音频必须循环播放,但不能自动播放(在用户单击“播放”按钮 (div) 之前不应播放音乐)。

尝试了 .animate({volume: 0.0}, 1000); 但无法使其与循环一起工作。我已经搜索了很多解决方案,但没有找到符合我目标的任何东西......

最佳答案

我终于做到了:

$(document).ready(function() {

$('#tone').prop("volume", 0.0);

$('.play').click(function() {
$('#tone').animate({volume: 1.0}, 1500);
});

$('.pause').click(function() {
$('#tone').animate({volume: 0.1}, 1500);
});

});

<audio id="tone" preload="auto" src="tone-2.mp3" autoplay loop></audio>

所以我实际上从一开始就播放了这首歌,但直到单击“播放”。

关于javascript - 使用javascript淡入/淡出播放/暂停音乐,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/39511353/

33 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com