如果控件desc,id,text属性都是空的,还能怎么获取控件
autojs吧
全部回复
仅看楼主
level 1
贴吧用户_0EV57C6
楼主
如果控件desc,id,text属性都是空的,是不是只能用开发模式获取指针位置(x,y)然后点击了
2020年08月26日 15点08分
1
level 1
贴吧用户_0EV57C6
楼主
是微信小程序,好像用的是WebView
2020年08月26日 15点08分
2
level 1
贴吧用户_0EV57C6
楼主
如果用指针位置(x,y)只是相对于当前屏幕
但是我要找的控件要滚动下拉才能找到。。求大神指教
2020年08月26日 15点08分
3
level 5
二营长你的炮🙈
找这个控件所属的外层父级控件,父级也没有text那些的话继续找直到找到能定位到的父级控件,找到了就能根据索引一层层找到子控件。都找不到的话就用点击吧
2020年08月27日 00点08分
4
贴吧用户_0EV57C6
那看来只能点击坐标了,如果有的控件要滑动才能找到是不是还要写swipe
2020年08月27日 02点08分
二营长你的炮🙈
@贴吧用户_0EV57C6
如果你需要找到的控件可以根据唯一索引找到(text、desc、id、class之类的)那么就算该控件不出现在当前屏幕中(在当前页面中但是没有出现在屏幕上划到底部才能看到之类的)也是可以找到并点击的,要是没有唯一索引的话老老实实滑动屏幕直到控件出现然后用click
2020年08月27日 02点08分
贴吧用户_0EV57C6
彻底懂了,谢谢你!
2020年08月27日 02点08分
稳如狗ok
@weiziqing111
你用的是find(),返回的是数组, 所以你下面应该是要: log(denglu[x].text())
2022年04月17日 13点04分
1