未知错误:DevTools返回未知类型:webvie

时间:2015-04-21 07:38:41

标签: selenium-webdriver window-handles

无法在Chrome中切换到新窗口。我收到了以下错误:

  

未知错误:DevTools返回未知类型:webview

3 个答案:

答案 0 :(得分:1)

我在Chrome自动更新后发生了这种情况(我知道,我们应该禁用它)。如果您选中the release notes for ChromeDriver,则可以验证Chrome和ChromeDriver版本是否兼容。

通过将ChromeDriver更新为最新版本,此错误已解决。

答案 1 :(得分:0)

这是旧的ChromeDriver,检查并将ChromeDriver更新到最新的here

答案 2 :(得分:0)

我的答案与其他答案完全相同:你的chromedriver需要更新。

但是:如果你使用ruby(selenium,watir等),那么你通过名为chromedriver2-helper的辅助宝石访问chromedriver。这个宝石,以及在你的道路上提供chromedriver,还附带一个方便的chromedriver更新程序 - 也在你的路径 - 称为chromedriver-update。所以从命令行,我建议你做以下事情:

# Make sure your chromedriver helper is up-to-date:
gem update chromedriver
# Now update chromedriver itself.
chromedriver-update

一旦完成,希望你的硒能够正常工作。