GetChildCount 获取子节点数量
命令名称:` jsd.GetChildCount 获取子节点数量 `
语法格式: `jsd.GetChildCount(By信息[,指定下标]) `
命令参数: `参数1:字符串型,必选,By信息`
参数2:`数值型,指定下标,忽略则默认为0 `
返回值:` 数值型,存在子节点返回子节点数量,节点不存在或子节点不存在返回-1。 `
```脚本例子: 复制代码
Import "jsd.luae"
Import "shanhai.lua"
ShanHai.execute "chmod -R 777 " & GetTempDir()
If Dir.Exist(GetTempDir() & "jsd.apk") = 0 Then
TracePrint "释放附件"
PutAttachment GetTempDir(),"jsd.apk"
End If
//只需执行一次
If jsd.StartServer() Then
TracePrint "恭喜你!!可以使用插件"
Else
TracePrint "很遗憾!!!你无法使用插件"
End If
Dim Num
Num = jsd.GetChildCount("By.clazz('android.widget.FrameLayout')")
If Num > -1 Then
TracePrint "子节点数量",Num
Else
TracePrint "当前节点不存在或没有子节点"
End If
```
备注: 无。