![](/img/trans.png)
[英]How to disable cookies in Chrome using Selenium and Java
[英]How to disable flash plugin in Chrome and IE using Selenium/Java
在Chrome上使用了以下代碼...但是在Chrome上沒有禁用閃光燈。即使我也需要IE的代碼
ChromeOptions options = new ChromeOptions();
Map<String, Object> prefs = new HashMap<String, Object>();
prefs.put("profile.default_content_settings.state.flash",0);
//profile.default_content_settings.popups
options.setExperimentalOption("prefs", prefs);
System.setProperty("webdriver.chrome.driver",System.getProperty("user.dir")+"\\chromedriver.exe");
driver = new ChromeDriver(options);
這就是我如何將其用於Chrome:
ChromeOptions options = new ChromeOptions();
options.addArguments("--disable-bundled-ppapi-flash");
WebDriver webDriver = new org.openqa.selenium.chrome.ChromeDriver(options);
我相信您在使用Chrome時有兩種選擇。 我不了解IE。 您唯一的選擇可能是手動配置它。
基於在Chrome中禁用Flash 。 這將禁用任何外部插件,包括Adobe Flash Player。
ChromeOptions options = new ChromeOptions();
options.AddArguments("--disable-plugins-discovery");
WebDriver driver = new ChromeDriver(options);
基於在ucelabs / Selenium Webdriver中禁用閃存? 。 這應該僅禁用Adobe的插件。
Map<String, Object> prefs = new HashMap<>();
prefs.put("plugins.plugins_disabled", "Adobe Flash Player");
ChromeOptions options = new ChromeOptions();
options.setExperimentalOption("prefs", prefs);
WebDriver driver = new ChromeDriver(options);
聲明:本站的技術帖子網頁,遵循CC BY-SA 4.0協議,如果您需要轉載,請注明本站網址或者原文地址。任何問題請咨詢:yoyou2525@163.com.