问答 ChromeDriver 识别不到小程序的 webview

匿名 · 2018年08月02日 · 最后由 Jason丨玖卿 回复于 2021年06月23日 · 3836 次阅读

问题现象描述:
1.手机连到 pc 后,打开微信,可在 pc 端看到如下信息:

2.微信上打开任意小程序后,pc 端通过 chrome://inspect/#devices 无法看到对应的 webview
3.打开非小程序链接,比如购物、看一看等 ,均可识别到
已排除以下疑点:
1.手机已开启开发者模式,并开启 USB 调试
2.微信已开启 debugx5.qq.com 及 TBS 内核 Inspector 调试功能

设备 Android 版本: 5.1.0

请有处理过该问题的朋友指点下,非常感谢

共收到 12 条回复 时间 点赞

下周三看我部门的公众号吧,下周三要在部门讲这块,我会提到这个的,然后通过 chrome-inspector 获取到小程序页面的,公众号名称:转转 QA

你好 ,我也遇到这个问题了 。我之前访问美团的小程序可以看到但是今天访问就看不到了,不知道什么情况 同个手机

我的文章 发出来了:https://mp.weixin.qq.com/s/SlGLNOf7wiZ6RW21Bg6tng。里面提到了怎么避免这个

匿名 #4 · 2018年08月15日
笑哼 回复

非常感谢你的答复,我根据你文章中的方法通过搜一搜进入,第一次进入可以识别到小程序,但是后面又不行了,而且搜一搜的搜索结果页面也是 webview,也无法识别到,请问你有遇到过这种情况么

我也遇到这个问题了,并且进入小程序后,切换 webview 定位不到 weview 页面的元素,打印出来只有搜一搜这个的页面元素

加我微信,我远程看看

小暖ljj 回复

我也一样,在 chrome inspect 只有搜一搜这一个,看不到小程序的。。

雨夜狂奔 回复

从搜一搜入口,搜索小程序然后进入是能够显示小程序 webview 的,你可以试下。不过目前我有遇到了新的问题,搜索之后点击键盘的搜索不生效,所以不能进入下一个页面。

笑哼 回复

打开链接说文章已经被删除了

雨夜狂奔 回复

好的,换了个视频,把之前的链接下了,这是新的链接:https://mp.weixin.qq.com/s/U0jFiRsVsChHb8K9995QKQ

笑哼 回复

我的也识别不到微信小程序的 webview,连搜一搜入口进去都是空白的,但是腾讯新闻或者是浏览器界面进入都可以显示图像,不晓得是什么原因,请问大佬可否见过这种情况,该怎样去解决?

求助!
无法找到小程序底部导航栏的元素,导致无法切换,所有 contexts、handles 都循环切换过、试过了,还是找不到。
用 chrome://inspect 工具打开小程序页面 也是不显示这个导航栏,只显示导航栏上面的页面,不知道是小程序本身的问题还是其他原因导致的。
page_source 也只能看到导航栏【首页】里的页面元素。

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