【Appium+python】特殊键盘事件处理-国产机型的搜索处理。

来源:互联网 发布:imei校验码算法 编辑:程序博客网 时间:2024/05/18 11:25

问题原因及概述

在编写脚本的时候,发现华为、OPPE等国产手机无法处理
driver.keyevent('66')# 84搜索键 66回车键
导致PyCharm 反复报错

解决方案

国产机大多为厂商修改后的第三方浏览器,缺失大部分键盘事件处理的方法,特别是华为系列手机。所以重新安装搜狗输入法就能解决问题。

login.driver.keyevent('66')  # 84搜索键 66回车键login.driver.press_keycode('84')

搜狗输入法对上述的键盘操作都没有问题。

原创粉丝点击