我想知道是否有办法通过selenium中的配置文件设置来禁用firefox中的声音?
答案 0 :(得分:7)
您可以将'media.volume_scale'firefox属性设置为“0.0”
FirefoxProfile firefoxProfile = new FirefoxProfile();
firefoxProfile.setPreference("media.volume_scale", "0.0");
答案 1 :(得分:0)
如果您对Flash或显示的任何其他视频/广告不感兴趣,可以尝试使用AdBlock或Flash Block阻止该内容。
如果你有插件,你可以专门阻止惹恼你的视频或该页面中的所有视频而不是所有页面。
答案 2 :(得分:0)
截至2018.07。 29,
如果您已经更新了Selenium和firefox驱动程序(geckodriver)
您应该使用
profile = webdriver.FirefoxProfile()
profile.set_preference("media.volume_scale", "0.0")