前言
有群友问“text标签怎么设置自动换行啊。内容多了也还是一行,显示不全”
飞云在autojs 7.0.1版本下测试了如下代码:
setText('1')
sleep(200)
KeyCode(66)
sleep(200)
setText('2')
发现代码一运行,手机端的autojs就会闪退。重新打开后,autojs的无障碍服务就掉了。
说明
查询autojs的文档,里面有这样的说明:
按键模拟部分提供了一些模拟物理按键的全局函数,包括Home、音量键、照相键等,有的函数依赖于无障碍服务,有的函数依赖于root权限。
一般来说,以大写字母开头的函数都依赖于root权限。执行此类函数时,如果没有root权限,则函数执行后没有效果,并会在控制台输出一个警告。
KeyCode(code)这个函数,就是模拟物理按键的。但是这个函数依赖root权限。由于飞云的测试机没有root,因此会出现无法调用这个函数的情况。
因此,在没有root的设备中,autojs是无法实现换行输入的。
相关链接
1. 官方交流QQ群,添加多个不批。建议使用安卓手机或电脑申请。
飞云脚本圈: 586333520
Auto.js学习交流③群:286635606
Auto.js学习交流②群:712194666(满员)
IOS免越狱自动化测试群:691997586
2. 盗版,破解有损他人权益和违法作为,请各位会员支持正版。
3. 本站部分资源来源于用户上传和网络搜集,如有侵权请提供版权证明并联系站长删除。
4.如未特别申明,本站的技术性文章均为原创,未经授权,禁止转载/搬运等侵权行为。
5.全站所有付费服务均为虚拟商品,购买后自动发货。售出后概不接受任何理由的退、换。注册即为接受此条款。
6.如果站内内容侵犯了您的权益,请联系站长删除。
飞云脚本 » auto.js怎么实现换行输入文本内容?能实现auto.js文字换行吗
飞云脚本圈: 586333520
Auto.js学习交流③群:286635606
Auto.js学习交流②群:712194666(满员)
IOS免越狱自动化测试群:691997586
2. 盗版,破解有损他人权益和违法作为,请各位会员支持正版。
3. 本站部分资源来源于用户上传和网络搜集,如有侵权请提供版权证明并联系站长删除。
4.如未特别申明,本站的技术性文章均为原创,未经授权,禁止转载/搬运等侵权行为。
5.全站所有付费服务均为虚拟商品,购买后自动发货。售出后概不接受任何理由的退、换。注册即为接受此条款。
6.如果站内内容侵犯了您的权益,请联系站长删除。
飞云脚本 » auto.js怎么实现换行输入文本内容?能实现auto.js文字换行吗