跳到主要内容

Touchscreen

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

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


方法

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 像素单位)。

返回值