跳到主要内容
版本: 23.11.1

Page.tap() 方法

此方法获取具有 selector 的元素,如果需要,将其滚动到视图中,然后使用 Page.touchscreen 在元素的中心点击。如果没有匹配 selector 的元素,则该方法会抛出错误。

签名

class Page {
tap(selector: string): Promise<void>;
}

参数

参数

类型

描述

selector

string

用于查询页面的选择器CSS 选择器可以直接传递,而 Puppeteer 特定的选择器语法允许通过文本辅助功能角色和名称xpath 以及 跨 shadow roots 组合这些查询来进行查询。或者,您可以使用前缀来指定选择器类型。如果存在多个满足选择器的元素,则将点击第一个元素。

返回值

Promise<void>

备注

page.mainFrame().tap(selector) 的快捷方式。