这是我在本地状态文件中的内容:
{
...
"browser": {
"enabled_labs_experiments": [ "force-compositing-mode-2@1" ],
"hung_plugin_detect_freq": 2000,
"last_redirect_origin": "",
"plugin_message_response_timeout": 25000
},
...
}
我希望 ChromeDriver 加载我的“enabled_labs_experiments”设置。这就是我在 C# 中尝试做的事情:
ChromeOptions options = new ChromeOptions();
options.AddArgument("--start-maximized");
options.AddArgument("--disable-logging");
Dictionary<string, string> dict = new Dictionary<string, string>();
dict.Add("enabled_labs_experiments", "[ force-compositing-mode-2@1 ]");
options.AddAdditionalCapability("localState", dict);
driver = new ChromeDriver(options);
当我使用 Chrome 浏览器浏览 chrome://flags 时,我认为我的代码不起作用,该设置仍显示“默认”而不是“启用”。
我还尝试将我的代码更改为:
dict.Add("enabled_labs_experiments", "force-compositing-mode-2@1");
......它也不起作用。知道我的代码有什么问题吗?