跳至主要內容
版本:23.11.1

Page.tap() 方法

此方法會使用 selector 取得元素,如果需要,會將其捲動到檢視畫面中,然後使用 Page.touchscreen 在元素的中心點擊。如果沒有符合 selector 的元素,此方法會擲回錯誤。

簽名

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

參數

參數

類型

描述

selector

字串

用於查詢頁面的選擇器CSS 選擇器可以直接傳遞,而 Puppeteer 特定的選擇器語法允許透過文字a11y 角色和名稱以及 xpath 來查詢,並結合這些跨陰影根的查詢。或者,您可以使用前綴指定選擇器類型。如果有數個元素符合選擇器,將會點擊第一個。

返回

Promise<void>

備註

page.mainFrame().tap(selector) 的捷徑。