我发现自己想制作一个跨表声音 Controller ,并且对此进行了一些研究,但是我真的找不到一种很好的方法来控制所有打开的选项卡中所有元素的声音。
是否有人知道jq,js或可以在浏览器中运行的任何其他方式来控制所有打开(和新)选项卡的音量?
用例是用一个按钮使所有选项卡静音,在一处向上或向下调整“浏览器总音量”,等等。
到目前为止,我还没有找到任何支持,这是否真的意味着不可能?
编辑:
最主要的是,这需要“跨表”,而不仅仅是调整单个选项卡中播放单个音频播放器/音频源的方法。假设您打开YouTube时有5个标签,而我希望能够从一个标签中静音/降低音量/提高所有这些标签的音量。
最佳答案
这取决于您在“浏览器中”的含义。我认为您实际上只能通过浏览器插件或扩展来完成此任务。那可能不是您想要的,但是浏览器扩展可以实现该功能。
请参阅:https://developer.chrome.com/extensions/samples,并查看chrome声音示例。这可能为您提供了一个良好的起点。
关于javascript - 控制浏览器声音,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/44499327/