Android Appium 脚本键盘中此键的键码是什么?
What is the Key code for this key from Android Keyboard for Appium scripting?
我正在尝试使用 Python 和 Appium 发送短信。当我输入 phone 号码时,我需要按右下角的蓝色键(见屏幕截图)来验证 phone 然后写短信。
我想使用“Keys.ENTER”,但它会转换 phone 我之前在方框内输入某种十字的数字(见屏幕截图)。
如果我用手按下键盘右下角的蓝色验证键,它会验证 phone,然后我就可以开始输入短信了。所以显然“Keys.ENTER”不是这个蓝色键。
截图如下:
代码如下:
search_text_field.click()
p_driver.implicitly_wait(10)
time.sleep(random.uniform(1.1, 2.1))
search_text_field.clear()
time.sleep(random.uniform(0.5, 0.8))
search_text_field.send_keys(phone_number)
# For sms, we can't check if we found element. We need to press the Key "VALIDATE" or "ENTER"
time.sleep(random.uniform(0.5, 0.8))
search_text_field.send_keys(Keys.ENTER)
time.sleep(random.uniform(0.5, 0.8))
有人可以帮忙吗?
你能试试按
driver.press_keycode(66)
我正在尝试使用 Python 和 Appium 发送短信。当我输入 phone 号码时,我需要按右下角的蓝色键(见屏幕截图)来验证 phone 然后写短信。
我想使用“Keys.ENTER”,但它会转换 phone 我之前在方框内输入某种十字的数字(见屏幕截图)。
如果我用手按下键盘右下角的蓝色验证键,它会验证 phone,然后我就可以开始输入短信了。所以显然“Keys.ENTER”不是这个蓝色键。
截图如下:
代码如下:
search_text_field.click()
p_driver.implicitly_wait(10)
time.sleep(random.uniform(1.1, 2.1))
search_text_field.clear()
time.sleep(random.uniform(0.5, 0.8))
search_text_field.send_keys(phone_number)
# For sms, we can't check if we found element. We need to press the Key "VALIDATE" or "ENTER"
time.sleep(random.uniform(0.5, 0.8))
search_text_field.send_keys(Keys.ENTER)
time.sleep(random.uniform(0.5, 0.8))
有人可以帮忙吗?
你能试试按
driver.press_keycode(66)