节点类
锁定节点
keepNode 锁定节点
参数名 | 必选 | 类型 | 说明 | 默认 |
---|---|---|---|---|
mode | 否 | boolean | 是否强制刷新节点 | false |
keepNode();
//遇到界面不刷新时,强制刷新,
keepNode(true);
参数名 | 类型 | 说明 |
---|---|---|
无 | 无 | 无 |
查找节点
findNode 查找节点并点击
参数名 | 必选 | 类型 | 说明 |
---|---|---|---|
selector | 是 | Selector | 选择器 |
isclick | 否 | Boolean | 是否无指针点击 |
pointer | 否 | Boolean | 是否指针点击 |
//查找节点
if (findNode(text("添加话题").id("com.ss.android.ugc.aweme:id/n4"))) {
logd(JSON.stringify(g_ret))
}
//查找节点并无指针点击
if (findNode(text("添加话题").id("com.ss.android.ugc.aweme:id/n4"), true)) {
logd(JSON.stringify(g_ret))
}
//查找节点并指针点击
if (findNode(text("添加话题").id("com.ss.android.ugc.aweme:id/n4"), true, true)) {
logd(JSON.stringify(g_ret))
}
//信息存储在g_ret中
参数名 | 类型 | 说明 |
---|---|---|
true/false | Boolean | 是否找到 |
findNodeS 查找节点S,异常处理使用
参数名 | 必选 | 类型 | 说明 |
---|---|---|---|
selector | 是 | Selector | 选择器 |
isclick | 否 | Boolean | 是否无指针点击 |
pointer | 否 | Boolean | 是否指针点击 |
//查找节点
findNodeS(text("添加话题").id("com.ss.android.ugc.aweme:id/n4"))
//查找节点并无指针点击
findNodeS(text("添加话题").id("com.ss.android.ugc.aweme:id/n4"), true)
//查找节点并指针点击
findNodeS(text("添加话题").id("com.ss.android.ugc.aweme:id/n4"), true, true)
//信息存储在g_ret2中
参数名 | 类型 | 说明 |
---|---|---|
true/false | Boolean | 是否找到 |