将音量滑块连接到播放器

时间:2016-09-17 19:25:24

标签: javascript volume

我正在使用howler.js运行一个播放器并试图连接一个我无法工作的音量滑块。任何帮助表示赞赏

这就是我所拥有的

DbSet<Lab>

由于

1 个答案:

答案 0 :(得分:0)

如果要访问变量,则需要将函数的Howl对象返回给变量。

我从未使用过哈尔,但我认为你不想使用那个处理程序。

https://jsfiddle.net/denov/ct32a3fd/1/

<script>

function createHowl() {
    var number = Math.floor((Math.random() * 14) + 1);
    return new Howl({
       src:      ['audio/' + number + '.wav'],
       autoplay: false,
       loop:     false,
       volume:   1.0
  });
}

function showValue(newValue) {
    document.getElementById('range').innerHTML=newValue;
    howl.volume(newValue);
}

var howl = createHowl();
howl.play();

</script>
<input type="range" min="0" max="1" value="0" step="0.1" onchange="showValue(this.value)" oninput="showValue(this.value)"/>
<span id="range">0</span>