gpt4 book ai didi

javascript - 如何向JS音频对象添加淡入/淡出方法

转载 作者:行者123 更新时间:2023-12-03 00:59:04 26 4
gpt4 key购买 nike

因此,我将修改新的Audio对象,并想在该对象中添加.fadeIn()和.fadeOut()方法,因此对我来说,调用如下代码很容易:

music_bgm.fadeOut();

...当用户使音频静音而不是突然停止音频时。

我并不是JS的鉴赏家,所以如果我在这里不合时宜,请多多包涵:

  • 创建函数function fadeOut()
  • 添加一个for循环或假设当前音量为100的内容,并使用setTimeout()
  • 将其逐渐减小为0

    我全都感到困惑,理论上阅读有关创建新对象和向现有对象添加方法的知识无济于事...

    有想法吗?

    最佳答案

    请检查以下js库:Buzz-它允许您执行所需的操作。只需使用它。

    关于javascript - 如何向JS音频对象添加淡入/淡出方法,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/10348151/

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