//Firefox options
var options = new FirefoxOptions();
//设置隐身模式
options.AddArgument("--private");
最近再用火狐做自动化,找了半天才找到了这个隐私模式的设置头代码,这里记录分享给大家,代码为C# 的,其它语言请借鉴。下面在增加其它几种设置
//options.AddArgument("-safe-mode");
//禁止GPU渲染
options.AddArgument("--disable-gpu");
//忽略错误
options.AddArgument("ignore-certificate-errors");
//禁止浏览器被自动化的提示
options.AddArgument("--disable-infobars");
//不显示浏览器界面
//options.AddArgument("--headless");
//设置页面加载完成状态
options.PageLoadStrategy = OpenQA.Selenium.PageLoadStrategy.Eager;
//禁止加载css样式
options.SetPreference("permissions.default.stylesheet", 2);
//禁止加载图片
options.SetPreference("permissions.default.image", 2);