跳至主要內容
版本:23.11.1

FrameWaitForFunctionOptions 介面

簽名

export interface FrameWaitForFunctionOptions

屬性

屬性

修飾詞

類型

描述

預設值

polling

選填

'raf' | 'mutation' | number

執行 pageFunction 的間隔,預設為 raf。如果 polling 是一個數字,則將其視為執行該函數的毫秒間隔。如果 polling 是一個字串,則可以是以下值之一

  • raf - 在 requestAnimationFrame 回呼中持續執行 pageFunction。這是最嚴格的輪詢模式,適用於觀察樣式變更。

  • mutation - 在每次 DOM 變更時執行 pageFunction

signal

選填

AbortSignal

允許您取消 waitForFunction 呼叫的訊號物件。

timeout

選填

number

等待的最大時間(以毫秒為單位)。預設為 30000 (30 秒)。傳遞 0 以停用逾時。可以使用 Page.setDefaultTimeout() 變更 Puppeteer 的預設逾時。