设备集合控制接口
设备对象集合是多个设备对象组成的数组。
首先它具有数组的一般特性,如for遍历,pop,push,concat等,详细请查阅JavaScript中Array数组的相关资料。
此外,设备对象集合具有集合控制接口。通过设备集合控制接口,可以对集合内的所有设备对象批量下发控制指令。由于这些接口对所有设备都具有操作和返回一致性,所以它们的使用方法和单一设备对象的同名接口完全一致。
注意,当集合内只要有一台设备的控制接口执行失败时,整个集合控制接口返回失败。
以下为设备对象集合可使用的控制方法
lock(timeout)
unlock()
click(x, y)
send(key)
swipe(coordArray)
inputText(text)
runApp(packageName)
closeApp(packageName)
screenshot(path, imageType, tx, ty, bx, by)
upload(fpath, tpath, timeout)
download(fpath, tpath, timeout)
sendMessage(phone, message)
installAPK(apkPath)
uninstallAPK(packageName)
weakup()
sleep()
setVolumes(type, volume)
shift(type)