下图第二个 framelayout 中没有子节点,但其实是有的,识别不出来,有什么办法识别吗
额,怎么隐藏的知道不?得先知道隐藏原理,才好推敲怎么识别吧。现在信息太少,没法给具体建议,硬要说就是先了解下这个是什么元素,怎么隐藏掉的。
PS:你这个截图也看不出来这个控件树是怎么 dump 出来的,dump 的具体方法也同步下?除了这个控件树,是否也可以提供下 app 的截图?要不光看这棵树啥都看不出来。
里面是 h5 容器呀
看这截图,里面这个像是 h5 或者自定义 view,所以采集不到内部控件树。
你问下开发,这个是 webview 还是什么?
实在不行就只能用图像识别找控件了。
这个获取不到有可能是被过滤了,得看获取结构代码那边,有可能是过滤掉 isVisibleToUser 这个属性了。方便的可以把 apk 发下吗,我这边获取试试