问题:
在搜索页,输入了中文,怎么去搜索呢?怎么点回车呢?
解决:
就不铺垫了,直接上代码。
还是先解释下吧,一般的教程是用
driver.press_keycode(66)
driver.keyevent('66')
然鹅,你用了,发现,没得用!
是因为,没有键盘可以点击。所以,把手机键盘调出来就行了。
手机键盘,就不要用什么手机自带的了,就去应用市场下一个搜狗。
因为我不信邪的用了华为手机自带的百度输入法,就是不行呀~
上代码:
XXXXXXXX【这是你输入搜索文字的代码】
os.system('adb shell ime set com.sohu.inputmethod.sogou/.SogouIME')#调出搜狗输入法
driver.press_keycode(66)#点回车
os.system('adb shell ime set io.appium.android.ime/.UnicodeIME')#返回appium默认输入法,以免后面的代码出幺蛾子~
那我怎么知道我有哪些输入法呢?
直接在cmd里找一下:
命令:adb shell ime list -s#列出所以输入法
网友评论