【问题标题】:unknown error: DevTools returned unknown type:webvie未知错误:DevTools 返回未知类型:webvie
【发布时间】:2015-04-21 07:38:41
【问题描述】:

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

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

【问题讨论】:

    标签: selenium-webdriver window-handles


    【解决方案1】:

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

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

    【讨论】:

      【解决方案2】:

      这是由于旧的 ChromeDriver,请检查 ChromeDriver 并将其更新为最新的here

      【讨论】:

        【解决方案3】:

        我的回答和其他人完全一样:你的 chromedriver 需要更新。

        但是:如果您使用的是 ruby​​(selenium、watir 等),那么您将通过一个名为 chromedriver2-helper 的 helper gem 访问 chromedriver。这个 gem,除了在你的路径中提供 chromedriver,还附带了一个方便的 chromedriver 更新程序 - 也在你的路径中 - 称为 chromedriver-update。因此,从命令行,我建议您执行以下操作:

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

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

        【讨论】:

          猜你喜欢
          • 2015-08-02
          • 2016-10-28
          • 1970-01-01
          • 1970-01-01
          • 2019-09-01
          • 1970-01-01
          • 2012-03-13
          • 1970-01-01
          • 2017-12-27
          相关资源
          最近更新 更多