【Appium+python】特殊鍵盤事件處理-國產機型的搜索處理。

問題原因及概述

在編寫腳本的時候,發現華爲、OPPE等國產手機無法處理
driver.keyevent('66')# 84搜索鍵 66回車鍵
導致PyCharm 反覆報錯

解決方案

國產機大多爲廠商修改後的第三方瀏覽器,缺失大部分鍵盤事件處理的方法,特別是華爲系列手機。所以重新安裝搜狗輸入法就能解決問題。

login.driver.keyevent('66')  # 84搜索鍵 66回車鍵
login.driver.press_keycode('84')

搜狗輸入法對上述的鍵盤操作都沒有問題。

發表評論
所有評論
還沒有人評論,想成為第一個評論的人麼? 請在上方評論欄輸入並且點擊發布.
相關文章