问题
在使用appium切换webview进行定位时,报错:No Chromedriver found that can automate Chrome ‘92.0.4515’. You could also try to enable automated chromedrivers download as a possible workaround. Stacktrace:
解决
因为需要用到chromdriver,如果用过selenium的话就知道,浏览器版本对应的chromdriver版本有很多,需要找到对应的版本。
1、需要知道我们内嵌的游览器内核版本
保证手机与电脑USB连接正常
手机进入到H5页面
电脑访问地址:chrome://inspect/#devices,就能看到内核版本时多少了
chromedriver下载对应版本,下载地址
下载后解压,获取到文件的路径。
在启动capabilities配置中,增加参数
# 指定到你文件的具体位置就可以了
chromedriverExecutable="/Users/zyh/Downloads/chromedriver"