即时更改音量
Posted
技术标签:
【中文标题】即时更改音量【英文标题】:Change volume on the fly 【发布时间】:2014-11-27 20:51:27 【问题描述】:如果我移动音量输入的旋钮,我想。我已经阅读了很多帖子,当然我也搜索过。
document.getElementById('volume').addEventListener('change', function ()
console.log(this.value);
video = document.getElementById('active');
video.volume = this.value;
//$('#active').prop("volume", this.value); //even this doesn't work.
);
使用此代码,我可以在鼠标向上时更改音量。但它不会即时改变。如何即时更改?最重要的是为什么它不起作用?
【问题讨论】:
如果您使用的控件不会在每次更改时触发事件,您可能会在控件具有焦点时触发鼠标移动或计时器... 【参考方案1】:看看这篇文章:
Using jQuery to control html5 <audio> volume
您是否已经设置了最小/最大音量?
【讨论】:
以上是关于即时更改音量的主要内容,如果未能解决你的问题,请参考以下文章