YiluphpADB

根据节点的属性获取设备当前屏幕所有节点

浏览数 64229

/**
 * 根据节点的属性获取设备当前屏幕所有节点(容器)
 * 如果不知道节点会有哪些属性,可以先调uiWidgets()方法获取所有节点看看
 * @param $attributes array 节点的属性,attr为属性名称,value为属性的值,like为是否模糊查询,默认为false精准查询。
 * attr可选值有:index、text、resource-id、class、package、content-desc、checkable、checked、clickable、enabled、focusable、focused、scrollable、long-clickable、password、selected
 * @return array $attribute为单个节点时返回包含节点对象(可能多个)的一维数组,$attribute为多个节点属性时返回二维数据,排列顺序(数组的键名)与$attribute传入的一样,失败返回空数组
 * @throws Exception 错误抛出异常信息
 **/
public function getNodesByAttributes(array $attributes){}
PHP

评论(0
还没有人评论哦
我来说说