跳到主要内容

Touchscreen

Touchscreen 类以主框架 CSS 像素为单位进行操作,坐标相对于视口的左上角。触摸屏方法只能在已将 hasTouch 初始化为 true 的浏览器上下文中模拟。

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


方法

TapAsync

在 v1.9 之前添加 touchscreen.TapAsync

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

注意

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

用法

await Touchscreen.TapAsync(x, y);

参数

  • x [浮点数]#

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

  • y [浮点数]#

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

返回值