Appium 关于微信 H5 页面切换 webview 的问题

Francis · 2022年03月07日 · 最后由 Eason 回复于 2022年03月18日 · 3272 次阅读

使用 Python+Appium 尝试微信 H5 页面的 UI 自动化,chromedrive 的版本问题解决了,但是报错了一个未知问题;
麻烦各位大佬,有没有遇到同样问题解决了的,可以提供些思路吗。
微信版本:8.0.20
报错如下:

共收到 8 条回复 时间 点赞

有没有同学遇到过相同的问题的😂

debugx5 开了吗

Eason 回复

查了一下。说微信 8.0 的内核不是 X5 了。变成 xweb 了。然后我使用 http://debugxweb.qq.com/?inspector=true
也打开了。浏览器可以看到 webview 页面了。但是代码运行还是报错;

微信浏览器打开的网页吗?

是在微信里面点击链接打开的 H5 页面。想从 native 切换到 webview,但是会报错。

Francis 回复

那我帮不上忙了,一年多没做微信 webview 了,没想到都换了 debugx5,看报错是说找不到页面。
试试看 chromeOption 的 com.tencent.mm:tools 改成 com.tencent.mm:toolsmp

Eason 回复

正解

木小白 回复

嗯嗯帮上忙就好

需要 登录 后方可回复, 如果你还没有账号请点击这里 注册