Не удается переключиться в новое окно в Chrome. Я получаю ошибку ниже:
неизвестная ошибка: DevTools вернул неизвестный тип: webview
Не удается переключиться в новое окно в Chrome. Я получаю ошибку ниже:
неизвестная ошибка: DevTools вернул неизвестный тип: webview
У меня это произошло после автоматического обновления Chrome (я знаю, мы действительно должны отключить это). Если вы посмотрите примечания к выпуску ChromeDriver, вы сможете убедиться, что ваш Chrome и ChromeDriver версии совместимы.
Эта ошибка была устранена путем обновления ChromeDriver до самой последней версии.
Это связано со старым ChromeDriver, проверьте и обновите ChromeDriver до новейшего здесь а>.
Мой ответ точно такой же, как и у других: ваш chromedriver нуждается в обновлении.
Однако: если вы используете ruby (selenium, watir и т. д.), то вы получаете доступ к chromedriver через вспомогательный гем, называемый chromedriver2-helper. Этот драгоценный камень, помимо предоставления chromedriver на вашем пути, также поставляется с удобным средством обновления chromedriver — также на вашем пути — называемым chromedriver-update. Итак, из командной строки я бы посоветовал вам сделать следующее:
# Make sure your chromedriver helper is up-to-date:
gem update chromedriver
# Now update chromedriver itself.
chromedriver-update
Как только это будет сделано, надеюсь, ваш селен просто заработает.