手机输入文字
指令说明
在手机指定元素位置输入文本,支持消息发送等操作。
指令输入参数
| 输入参数 | 输入参数类型 | 说明 |
|---|---|---|
| 手机对象 | Phone | 已连接的手机对象 |
| 手机元素 | PhoneElement 或 str (捕获的元素UID,非元素名称,非ms-rpa-id) | 可以选择捕获的手机元素也可以选择获取手机元素、获取手机相似元素、获取手机关联元素等指令获取到手机元素 |
| 内容 | str | 待输入的文字 |
| 追加 | bool | 是否追加输入,默认False |
| 输入方式 | 枚举项 | 接口输入、粘贴板输入 |
| 延时 | float | 输入完成后暂停一会儿再执行,单位:秒 |
| 等待元素时长 | float | 若元素未出现则一直等待,直到元素出现再点击,若超过最长等待时间后元素仍未出现则触发错误,单位:秒 |
指令输出参数
无
类型定义参考
输入方式说明
| 输入方式 | 说明 |
|---|---|
| 模拟人工输入 | 按真人输入方式逐字输入,兼容性通常更好,适合普通输入框 |
| 粘贴板输入 | 先写入手机粘贴板再粘贴,适合普通输入无效或 Flutter App 输入框场景 |
提示
- 如果普通输入无效,优先尝试粘贴板输入
- 若输入完成后界面还有联想词、校验或自动跳转,建议适当增加输入完成等待时长
操作步骤
- 选择目标输入元素
- 输入要发送的文本
- 执行输入操作
相关链接
示例

提示
需要先开启手机开发者选项并通过数据线连接手机和电脑,参考 连接手机
常见问题
参考手机常见问题