移动 JSON 线路协议
getPageIndex
移动 JSON 线路协议命令。更多详细信息可以在 官方协议文档 中找到。
注意
此协议命令已弃用
在 Appium 2.0 中,此方法被标记为已弃用,目前没有可用的替代方案。
用法
driver.getPageIndex()
返回值
- <字符串>
pageIndex
: 未定义
getNetworkConnection
移动 JSON 线路协议命令。更多详细信息可以在 官方协议文档 中找到。
用法
driver.getNetworkConnection()
返回值
- <数字>
connectionType
: 请参见 https://appium.github.io/appium.io/docs/en/writing-running-appium/other/network-connection/
setNetworkConnection
移动 JSON 线路协议命令。更多详细信息可以在 官方协议文档 中找到。
用法
driver.setNetworkConnection(type)
参数
名称 | 类型 | 详情 |
---|---|---|
type | 数字 | 序列化时应转换为整数值的位掩码 |
touchPerform
移动 JSON 线路协议命令。更多详细信息可以在 官方协议文档 中找到。
用法
driver.touchPerform(actions)
参数
名称 | 类型 | 详情 |
---|---|---|
actions | 对象[] | 对象列表,每个对象表示一个输入源及其关联的操作 |
multiTouchPerform
移动 JSON 线路协议命令。更多详细信息可以在 官方协议文档 中找到。
用法
driver.multiTouchPerform(actions, elementId)
参数
名称 | 类型 | 详情 |
---|---|---|
actions | 对象[] | 对象列表,每个对象表示一个输入源及其关联的操作 |
elementId 可选 | 对象[] | 先前调用 Find Element(s) 返回的元素的 ID |
receiveAsyncResponse
移动 JSON 线路协议命令。更多详细信息可以在 官方协议文档 中找到。
用法
driver.receiveAsyncResponse(status, value)
参数
名称 | 类型 | 详情 |
---|---|---|
status | 字符串 | 预期的响应状态 |
value | 字符串 | 预期的响应值 |