sendKeys не является функцией Appium javascript Android - PullRequest
0 голосов
/ 27 апреля 2020

Мне нужно отправить текст в текстовое поле с текстом подсказки.

Код, который я пробовал

var button = $("#button");
button.click();
var input = $("#input");
input.sendKeys("hello");

Однако он возвращает меня sendKeys не является функцией. Могу ли я узнать, есть ли решения для этого? Заранее спасибо.

1 Ответ

0 голосов
/ 27 апреля 2020

Согласно appium официальная документация для Javascript, вы можете использовать функцию addValue в webdriver.io и type в webdriver. Пожалуйста, посмотрите на фрагмент кода ниже.

// webdriver.io example
$("~SomeAccessibilityId").addValue("Enter");

// wd example
let element = await driver.elementByAccessibilityId("SomeAccessibilityID");
await element.type("Hello world!")
...