我尝试使用element.volume = whatever
修改视频元素的音量,其中whatever
是介于0和1之间的值。不幸的是,它不起作用,我在控制台中没有错误。我试过Firefox和Chrome。
我看了https://developer.mozilla.org/en-US/docs/Web/Guide/HTML/Using_HTML5_audio_and_video,这应该就是这样。
我还查看了HTML5 Video Tag Volume Support,并在接受的答案中尝试了该方法,看看浏览器是否支持它。使用该方法(第二个)似乎得到了支持。
我错过了什么吗?这有一个众所周知的错误吗?
答案 0 :(得分:1)
你是如何获得“元素”的?也许你应该在分配音量之前再次获取视频元素以查看是否有效。我在过去的两年里一直在使用html5视频播放器而且我没有任何问题。
element = document.getElementById("VIDEO_ID");
element.volume = whatever;