通过JavaScript增加(youtube flash)视频的音量

前端之家收集整理的这篇文章主要介绍了通过JavaScript增加(youtube flash)视频的音量前端之家小编觉得挺不错的,现在分享给大家,也给大家做个参考。
背景故事:许多用户(包括我)从笔记本电脑浏览网页,这些笔记本电脑不是为了表现出色而建立的.这意味着(除了其他事情)大多数视频的音量太低,特别是如果视频本身以低音量记录.

因此…

我想知道是否有任何方式增加这样一个视频的数量(特别是Youtube,但可以扩展到其他类型),因为我有兴趣做甚至将其发布为Firefox / Chrome /其他浏览器插件,在.

或者,如果您知道这样的插件,请不要犹豫,在这里发布链接.

解决方法

如果要控制系统卷,则 JavaScript无法直接访问它,则需要编写NPAPI(C dll)插件.

如果您只想调整视频播放器自己的音量(您将无法将其增加到100%以上),那么JavaScript可以做到这一点.

如果视频播放器是HTML5< video>标签然后控制音量很容易.对于YouTube来说,它将是:

document.getElementsByClassName("video-stream")[0].volume = 0.5; //50%

如果它是一个定制的Flash播放器,那么您需要依赖其JavaScript界面​​(如果有的话). Youtube播放器恰好支持使用JavaScript控制音量:

document.getElementById("movie_player").setVolume(50);

为了使其工作,您需要首先通过注入< script>来突破扩展沙箱.使用此代码页面标记.

没有通用的解决方案,您需要单独处理每个站点.

原文链接:https://www.f2er.com/js/150888.html

猜你在找的JavaScript相关文章