Javascript:控制Google Chrome's打开标签音频音量控制
Javascript: control Google Chrome's open tab audio volume control
是否有一种方法可以编程的方式控制选项卡上的音频水平,我想不管web应用程序是如何设计的(无论是HTML5音频元素还是Flash等)?
只是为了说清楚我不打算研究网页的一些"id"元素"或任何东西,但像Chrome.ThisAudioOutputLevels…?
承认音频来自<audio>
HTML元素,您可以尝试从DOM中获取所有音频元素并降低其音量。我在参加google hangouts会议时就遇到了这个问题,我无法降低音频,因为它没有任何控制。
"解决方案"
我选择了所有的<audio>
元素并降低了它们的体积。按照以下步骤操作:
- 在给定的选项卡上打开控制台。(按F12)。
- 选择所有音频元素
- 降低每个音频音量
let audios = [...document.getElementsByTagName('audio')];
audios.forEach(audio => audio.volume = 0.5) // lower volume 50%.
音量范围= {0..1}其中0 =无音量
这更像是一个评论而不是一个答案,但是我不能评论,所以:
浏览器通常不会改变内容的显示方式,包括声音。因此,如果有这样的功能,我会感到很惊讶。
如果你想简单地静音选项卡,你可以看看chrome://flags/#enable-tab-audio-muting
或者您可以使用tampermonkey或类似的扩展,并运行搜索所有音频/视频标签并更改音量,但您说您不想搜索特定元素。据我所知(和谷歌的),到目前为止,整个页面没有音量控制。
相关文章:
- 有没有办法在使用 html 输出标签时控制图像的大小
- 不受控制地降低音频音量
- 尝试使用jquery设置鼠标按下的时间来更改按钮触发器以控制音量滑块
- 关闭HTML5视频中的音量控制和静音按钮
- 如何使用Javascript控制嵌入SWF文件的音量
- Web 音频 API 的音量控制和缓冲问题
- 无法使视频.js音量控制正常工作
- 是否有可能在IOS上控制HTML5音频音量
- 控制d3js饼图动画并在饼图中放置标签
- 为网络音频创建音量控制
- Javascript-视频的音量控制
- 需要帮助控制iE8中的音频对象音量
- 有没有一种方法可以手动控制YouTube HTML5播放器的音量(JavaScript/Inspect元素)
- 谷歌标签管理器中的值未定义,但控制台中的值可以
- 音量控制与Web音频API
- Html中的全站音量控制
- Phonegap iOS音量控制
- Javascript:控制Google Chrome's打开标签音频音量控制
- Vimeo内嵌视频自定义控制器(全屏和音量控制)在media element js中不起作用
- 音量控制的反向滑块插件