函数:inputText 输入字符串
函数名称:输入字符串
函数功能:向输入框中输入文本
函数方法
inputText(str)
必填
参数 | 类型 | 说明 |
---|---|---|
str | string | 将输入的文本以及控制字符 |
选填
无
返回值
无
函数用例
输入欢迎文本并发送
--点击输入框获取焦点(假设输入框坐标已知)
tap(150,150);
--延迟 1 秒以便获取焦点,注意某些应用不获取焦点无法输入
mSleep(1000);
--在输入框中输入字符串 "Welcome" ;此函数在某些应用中无效,如支付宝、密码输入框等位置,甚至可能会导致目标应用闪退
inputText("Welcome");
注意事项
- 使用该函数前,必须先点击输入框获取焦点。(指使当前的输入光标停留在某一输入框中)
- 需要注意的是,并不是所有输入框都可以使用此功能,如支付宝、密码输入框等位置,甚至可能会导致目标应用闪退。
- iOS 设备连续输入建议加下延时时间,否则可能因为速度太快导致输入错误。
- 安卓设备连接 v1.2.0 及以上版本触动智控电脑端后会自动安装并启用触动智控智控输入法,调用此函数会自动切换到触动智控输入法,并在脚本停止后自动切换回之前的输入法。
- 安卓设备连接 v1.2.0 以下版本触动智控电脑端请点击这里下载触动智控输入法并进行安装,安装成功后请先在手机中设置触动智控输入法为默认输入法后再使用此函数切换触动智控输入法。
- iOS 调用此函数输入数字、字母无效,可尝试使用函数:inputKey 输入按键码再试。
- Android 调用此函数输入数字、字母无效,可尝试使用安卓模拟物理按键。