我试图移除黄色信息栏。尝试了这个方法,但添加该参数到快捷方式并没有成功:
C:\Users[USERNAME]\AppData\Local\Google\Chrome\Application\chrome.exe –disable-web-security
什么是隐藏黄色信息栏的正确方法?谢谢。
我试图移除黄色信息栏。尝试了这个方法,但添加该参数到快捷方式并没有成功:
C:\Users[USERNAME]\AppData\Local\Google\Chrome\Application\chrome.exe –disable-web-security
在你的命令中添加--disable-infobars
标志,以防止黄色信息栏出现。
尽管该信息栏存在的原因是为了警示正在使用危险功能,但我建议不要隐藏信息栏,因为迟早你会在同一未受保护的浏览会话中意外访问到你银行的网站和其他恶意网站。
在自动化测试中,如果您想禁用这个黄色的通知栏,您可以添加以下代码:
var chromeOption = new ChromeOptions();
chromeOption.AddArguments("disable-infobars");
driver = new ChromeDriver(chromeOption);
--app=desired_address_without_brackets
。在Chrome 80中有效。
半官方的Chrome(ium?)命令行选项文档
它将以应用程序模式启动Chrome并隐藏这些信息栏(以及地址栏和可能的选项卡)。不总是适用,但--disable-infobars
在Chrome 76中已被删除。他所说的是黄色信息栏,告诉你他们不会更新Chrome。这是我遇到过的唯一一个信息栏,很烦人。选择目标框,输入:
C:\Program Files (x86)\Google\Chrome\Application\chrome.exe" --disable-infobars
chromium-browser
版本中运行。您需要将其作为浏览器策略进行设置。 (https://www.chromium.org/administrators/policy-list-3#CommandLineFlagSecurityWarningsEnabled) - Wimateeka