本教程适用于最新版的谷歌浏览器
使用php-webdriver的朋友都知道,现在每次打开谷歌浏览器都会提示chrome正在受到自动测试软件的控制,那么该怎么取消呢,下面是具体办法
老版本谷歌浏览器的方法是添加下面的代码
disable-infobars
但是最新版的谷歌浏览器已经不适用了,而网上的方法都是python的方法,没有找到php-webdriver的方法,经过多方测试,发现下面的方法可以解决
添加下面的代码
$options->setExperimentalOption('useAutomationExtension',false);
$options->setExperimentalOption('excludeSwitches', ['enable-automation', 'enable-logging']);
添加的位置在$capabilities->setCapability(ChromeOptions::CAPABILITY, $options);的上面。如图所示
到此为止。
发布者:彬彬笔记,转载请注明出处:https://www.binbinbiji.com/php/2871.html