我是阅读手册的大力倡导者。但在这种情况下,尽管在网上搜索了一段时间,但我找不到解释所有可用ChromeOptions
参数的手册。某处必须列出所有字符串参数及其含义。
例如,以下是我通过绊倒示例找到的一些内容:
var options = new ChromeOptions();
options.AddArgument("incognito");
options.AddArguments("test-type");
有人可以指导我上市吗?我正在使用C#4.6,Selenium 2.45。
答案 0 :(得分:48)
这是我使用的那个: http://peter.sh/experiments/chromium-command-line-switches/
var options = new ChromeOptions();
options.AddArgument("--start-maximized");
options.AddArgument("--ignore-certificate-errors");
options.AddArgument("--disable-popup-blocking");
options.AddArgument("--incognito");
等等:)
答案 1 :(得分:44)
开关列表: https://chromium.googlesource.com/chromium/src/+/master/chrome/common/chrome_switches.cc
偏好列表: https://chromium.googlesource.com/chromium/src/+/master/chrome/common/pref_names.cc
答案 2 :(得分:1)
以下是有关如何使用所使用的ChromeOptions的答案:
ChromeOptions options = new ChromeOptions();
options.addArguments("test-type");
options.addArguments("start-maximized");
options.addArguments("--window-size=1920,1080");
options.addArguments("--enable-precise-memory-info");
options.addArguments("--disable-popup-blocking");
options.addArguments("--disable-default-apps");
options.addArguments("test-type=browser");
答案 3 :(得分:0)
我认为应该是这样的:
尽量去掉“--”
选项 > 选项
“添加”中的“A”大写
参数 > 参数
ChromeOptions option = new ChromeOptions();
option.AddArgument("test-type");
option.AddArgument("开始最大化");
option.AddArgument("window-size=1920,1080");
option.AddArgument("enable-precise-memory-info");
option.AddArgument("disable-popup-blocking");
option.AddArgument("disable-default-apps");
option.AddArgument("test-type=browser");
答案 4 :(得分:-1)
您在此页面中看到的 List 参数。
https://peter.sh/experiments/chromium-command-line-switches/#no-sandbox