跳到主要内容

Touchscreen

Touchscreen 类在相对于视口左上角的主框架 CSS 像素中进行操作。触摸屏上的方法只能在使用 hasTouch 设置为 true 初始化的浏览器上下文中使用。

此类仅限于模拟点击手势。有关通过手动派发触摸事件模拟其他手势的示例,请参阅 模拟传统触摸事件 页面。


方法

TapAsync

v1.9 之前添加 touchscreen.TapAsync

在位置(x, y)处使用单次触摸派发 touchstarttouchend 事件。

备注

如果浏览器上下文的 HasTouch 选项为 falsePage.TapAsync() 方法将抛出异常。

用法

await Touchscreen.TapAsync(x, y);

参数

  • x [float]#

    相对于主框架视口的 X 坐标,单位为 CSS 像素。

  • y [float]#

    相对于主框架视口的 Y 坐标,单位为 CSS 像素。

返回值