如何在Selenium python firefox中启用flash

时间:2017-06-10 16:50:41

标签: python selenium flash firefox

当我打开firefox时,它安装了Flash,但是当我通过selenium打开它时,那个版本的firefox没有Flash。如何在硒中启用闪存。 这是我正在使用的测试代码:

firefoxProfile = FirefoxProfile()
firefoxProfile.set_preference('dom.ipc.plugins.enabled.libflashplayer.so','true')
b = webdriver.Firefox(firefoxProfile, executable_path=r"C:\\Program Files\geckodriver-v0.16.1-win64\geckodriver.exe")
b.get("http://www.python.org")

1 个答案:

答案 0 :(得分:3)

尝试将以下内容添加到当前代码中:

firefoxProfile.set_preference("plugin.state.flash", 2)