跳到主要内容

Touchscreen

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

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


方法

tap

在 v1.9 之前添加 touchscreen.tap

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

注意

如果浏览器上下文的 hasTouch 选项为 false,则 page.tap() 方法将抛出错误。

用法

await touchscreen.tap(x, y);

参数

  • x number#

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

  • y number#

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

返回值