Spec-Zone.ru › Playwright

AndroidInput

Методы​

drag​

Выполняет перетаскивание между точками от и до.

Использование

await androidInput.drag(from, to, steps);

Аргументы

  • from Объект

    • x число

    • y число

    Начальная точка перетаскивания.

  • to Объект

    • x число

    • y число

    Конечная точка перетаскивания.

  • steps число

    Количество шагов перетаскивания. Каждый шаг занимает 5 миллисекунд.

Возвращаемое значение

  • Promise<void>

press​

Нажимает на кнопку.

Использование

await androidInput.press(key);

Аргументы

  • key [AndroidKey]

    Кнопка для нажатия.

Возвращаемое значение

  • Promise<void>

swipe​

Проводит свайп по траектории, определённой сегментами.

Использование

await androidInput.swipe(from, segments, steps);

Аргументы

  • from Объект

    • x число

    • y число

    Точка начала свайпа.

  • segments Массив<Объект>

    • x число

    • y число

    Точки, следующие за точкой от в жесте свайпа.

  • steps число

    Количество шагов для каждого сегмента. Каждый шаг занимает 5 миллисекунд, поэтому 100 шагов означают полсекунды на каждый сегмент.

Возвращаемое значение

  • Promise<void>

tap​

Нажатие в указанной точке.

Использование

await androidInput.tap(point);

Аргументы

  • point Объект
    • x число

    • y число

    Точка для нажатия.

Возвращаемое значение

  • Promise<void>

type​

Вводит текст в активное поле.

Использование

await androidInput.type(text);

Аргументы

  • text строка

    Текст для ввода.

Возвращаемое значение

  • Promise<void>

© 2024 Microsoft
Licensed under the Apache License, Version 2.0.
https://playwright.dev/docs/api/class-androidinput

Spec-Zone.ru

Настройки Оффлайн Что нового Помощь О нас
Spec-Zone .ru
спецификации, руководства, описания, API