Javascript的视频音量问题
Issue with video volume with Javascript
我想将所有视频标记元素的音频设置为较低的值,但唯一有效的方法是尽我所能使用getElementbyId
。但我在下面尝试了这个代码,它应该可以工作:
以下是JavaScript代码片段:
document.getElementByTagName('video').volume = 0.5;
但这并不奏效。
您需要使用以下代码:
var nodes = document.getElementsByTagName('video');
var videos = Array.prototype.slice.call(nodes);
videos.forEach(function(video) {
video.volume = 0.5;
});
它从页面中获取所有视频节点,将它们保存到数组中,并将每个元素的音量设置为0.5
相关文章:
- 如何检查用户在html5视频播放器中观看了完整的视频
- 使用angular.js问题的JavaSpringREST服务
- 检查xmlhttprequest问题的消息
- 在javascript中添加和显示对象的随机数组中的视频
- 如何解析Brightcove视频中的视频缩略图
- 如何创建包含多个视频的视频横幅
- 如何使用angularjs在iframe中嵌入来自数据库的视频链接
- 使我的视频标头响应
- Javascript的视频音量问题
- 我可以设置HTML5文件上传的视频长度限制吗
- 如何将缩略图链接到新页面上的视频
- 使用SeleniumWebdriver(带有Java)测试没有ID的视频
- AudioContext从blob获取数据的视频创建MediaElementSource
- 如何让iPhone用户在我的网站上观看带字幕的视频
- 如何修改此功能以获得最受欢迎的视频?(YouTube API v3)
- 在iPad上播放的视频-JS问题(仅声音)
- 幻灯片放映插件的视频问题
- HTML5媒体流用于视频录制问题的录制功能
- 产生间歇性问题的视频.js
- 问题的背景视频静音在mb.YTPlayer jQuery插件