我想知道是否有一种方法可以通过在selenium中设置配置文件来禁用firefox中的声音?
您可以将'media.volume_scale'firefox属性设置为"0.0"
FirefoxProfile firefoxProfile = new FirefoxProfile();
firefoxProfile.setPreference("media.volume_scale", "0.0");
如果您对Flash或任何其他显示的视频/广告不感兴趣,可以尝试使用AdBlock或Flash block来屏蔽这些内容。
如果你有这个插件,你可以专门屏蔽让你烦恼的视频,或者专门屏蔽该页面中的所有视频,但不能屏蔽所有页面。
截至2018.07。29,
如果你已经更新了硒和萤火虫驱动程序(壁虎驱动程序)
你应该使用
profile = webdriver.FirefoxProfile()
profile.set_preference("media.volume_scale", "0.0")