当前位置: 首页 > news >正文

appium如何切换键盘

首先要获取手机有哪些键盘,driver.available_ime_engines可以获取键盘种类

使用

a = driver.available_ime_engines
print(a)
这是我获得的['com.sohu.inputmethod.sogou.xiaomi/.SogouIME', 'com.baidu.input_mi/.ImeService', 'com.sohu.inputmethod.sogou/.SogouIME', 'com.komoxo.octopusime/com.komoxo.chocolateime.LatinIME', 'com.cootek.smartinputv5/com.cootek.smartinput5.TouchPalIME']

激活输入法:activate_ime_engine(self, engine)
driver.activate_ime_engine('com.komoxo.octopusime/com.komoxo.chocolateime.LatinIME')
driver.find_element_by_id("输入框").click()
driver.find_element_by_id("输入框").set_text('xyz')


收取键盘driver.hide_keyboard()

转载于:https://www.cnblogs.com/wind666/p/10691323.html

相关文章:

  • 关于ios 8 7 下的模态窗口大小的控制 代碼+場景(mainstoryboard)( Resizing UIModalPresentationFormSheet )...
  • Metasploit运行环境内存不要低于2GB
  • mysql5.5升级5.6
  • html网站网址一键打包成App平台-开心App平台
  • 高斯模糊的简单算法
  • 扫盲!直播app源码搭建直播平台为什么要用到ShareSDK
  • php,perl计算crc
  • 用 Redis 轻松实现秒杀系统的构思
  • UITableView/UIScrollView 不能响应TouchBegin 的处理 及窥见 hitTest:withEvent:
  • UDP,TCP之间的区别
  • springboot 系列教程六:springboot mybatis集成
  • windows添加开机启动项
  • 关于Docker文件系统
  • XP和Win 7双系统安装说明和注意事项
  • jQuery之getAll()和cleanData()
  • 深入了解以太坊
  • [原]深入对比数据科学工具箱:Python和R 非结构化数据的结构化
  • android图片蒙层
  • Brief introduction of how to 'Call, Apply and Bind'
  • echarts的各种常用效果展示
  • ECMAScript6(0):ES6简明参考手册
  • IP路由与转发
  • java 多线程基础, 我觉得还是有必要看看的
  • js继承的实现方法
  • node和express搭建代理服务器(源码)
  • Python实现BT种子转化为磁力链接【实战】
  • Spring-boot 启动时碰到的错误
  • yii2中session跨域名的问题
  • 持续集成与持续部署宝典Part 2:创建持续集成流水线
  • 记一次删除Git记录中的大文件的过程
  • 巧用 TypeScript (一)
  • 全栈开发——Linux
  • 手写一个CommonJS打包工具(一)
  • 学习使用ExpressJS 4.0中的新Router
  • Nginx实现动静分离
  • ​低代码平台的核心价值与优势
  • #### go map 底层结构 ####
  • $L^p$ 调和函数恒为零
  • (06)金属布线——为半导体注入生命的连接
  • (1/2) 为了理解 UWP 的启动流程,我从零开始创建了一个 UWP 程序
  • (C语言)编写程序将一个4×4的数组进行顺时针旋转90度后输出。
  • (JSP)EL——优化登录界面,获取对象,获取数据
  • (八)c52学习之旅-中断实验
  • (独孤九剑)--文件系统
  • (多级缓存)多级缓存
  • (附源码)计算机毕业设计SSM疫情下的学生出入管理系统
  • (免费分享)基于springboot,vue疗养中心管理系统
  • (十五)Flask覆写wsgi_app函数实现自定义中间件
  • (四)Android布局类型(线性布局LinearLayout)
  • (一)Mocha源码阅读: 项目结构及命令行启动
  • (转)四层和七层负载均衡的区别
  • .\OBJ\test1.axf: Error: L6230W: Ignoring --entry command. Cannot find argumen 'Reset_Handler'
  • .net 4.0 A potentially dangerous Request.Form value was detected from the client 的解决方案
  • .NET Core 版本不支持的问题
  • .net core使用ef 6