【EasyClick】【通用】获取节点对象属性的方法与使用/获取节点中的文本text
假设我们以text("百度")为基点获取到一个节点信息nodeinfolet node = text("百度").getOneNodeInfo(1000)
if(node){
logd("找到节点")
//找到节点再获取属性
}
1.获取text属性
logd(node.text) //百度2.获取bounds信息
logd(node.bounds) //2.1.虽然此时我们可以打印,但打印不出具体bounds内容,因为bounds内容是个对象,需要转换一下才能看到具体内容
logd(JSON.stringify(node.bounds)) //{"top":762,"bottom":1090,"left":641,"right":843}2.2.如果我们想获取bounds内具体的坐标信息
logd(node.bounds.left)//左上点x坐标
logd(node.bounds.top)//左上y坐标
logd(node.bounds.right)//右点下点x坐标
logd(node.bounds.bottom)//右下点y坐标3.其他属性参考text用法,比如取desc
logd(node.desc)
页:
[1]