带有Selenium和Chrome的Flash Player:无法启用该插件

时间:2018-09-24 06:58:13

标签: selenium-webdriver selenium-chromedriver

我想在我们已将Plash Player嵌入视频的网站上进行测试。播放器中的视频无法播放。我只看到文字:

  

视频播放需要安装Adobe Flash Player或   已激活。

     

单击以激活或下载Flash

我尝试使用选项启动chrome,但没有帮助。我的代码如下:

System.setProperty("webdriver.chrome.driver","pathToDriver");
ChromeOptions options = new ChromeOptions();
Map<String, Object> prefs = new HashMap<String, Object>();
prefs.put("profile.default_content_setting_values.plugins", 1);
prefs.put("profile.content_settings.plugin_whitelist.adobe-flash-player", 1);
prefs.put("profile.content_settings.exceptions.plugins.*,*.per_resource.adobe-flash-player", 1);
// Enable Flash for this site
prefs.put("PluginsAllowedForUrls", "myurladdress");

我该如何解决?

0 个答案:

没有答案