gpt4 book ai didi

javascript - 镜像功能做相反的事情

转载 作者:行者123 更新时间:2023-11-28 20:45:11 24 4
gpt4 key购买 nike

我有这个事件来淡出我的音乐

    $(bgMusic).on('timeupdate', function () {
var vol = 1,
interval = 250;
if (bgMusic.volume == 1) {
var intervalID = setInterval(function () {
if (vol > 0) {
vol -= 0.05;
bgMusic.volume = vol.toFixed(2);
} else {
clearInterval(intervalID);
}
}, interval);
}
});

我现在想要同样的东西来打开音乐。

我尝试过像这样创建相反的内容:

    $(bgMusic).off('timeupdate', function () {
var vol = 0,
interval = 250;
if (bgMusic.volume == 0) {
var intervalID = setInterval(function () {
if (vol < 0) {
vol += 0.05;
bgMusic.volume = vol.toFixed(2);
} else {
clearInterval(intervalID);
}
}, interval);
}
});

我哪里出错了?

最佳答案

如果你改变:

if (vol < 0) {

至:

if (vol < 1) {

...我认为音量应该逐渐增加,直到达到最大值 1,从而为您提供所需的“淡入”效果。

关于javascript - 镜像功能做相反的事情,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/13601438/

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