最近升级到 Chrome 58 导致了一个问题。当 Selenium 启动 Chrome 实例时,它不会像 Chrome 57 那样导航到初始 URL。现在,当通过 Selenium 启动 Chrome 时,我们遇到了这个问题:
它只是卡在那里,不会移动。有没有其他人找到解决方法?
如果我降级回 Chrome 57... 没有任何问题!不幸的是,我们现在需要使用 58。
我的网格中有多个节点,每个节点都会出现这种情况。我认为这可能是组策略或其他原因,但它在 57 上完美运行的事实对我来说毫无意义。
** 更新:我遇到的另一个问题是,在浏览器最终启动之前,通常需要尝试两到三次才能打开浏览器。
最佳答案
将 --enable-automation 参数添加到您的网络驱动程序。默认情况下,Chrome 58 需要 https 并且它不会显示无法处理此问题的页面,启用自动化让浏览器知道网络驱动程序正在转向并且显示页面是安全的。
关于google-chrome - Chrome 58 不安全 URL 中的数据,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/43811465/