跳至主要内容
版本:22.5.0

FrameWaitForFunctionOptions 接口

签名:

export interface FrameWaitForFunctionOptions

属性

属性修饰符类型描述默认值
polling可选'raf' | 'mutation' | 数字

执行 pageFunction 的间隔,默认为 raf。如果 polling 是一个数字,则将其视为以毫秒为单位的间隔,在此间隔内将执行该函数。如果 polling 是一个字符串,则它可以是以下值之一

- raf - 在 requestAnimationFrame 回调中持续执行 pageFunction。这是最严格的轮询模式,适用于观察样式更改。

- mutation - 在每次 DOM 突变时执行 pageFunction

signal可选AbortSignal一个信号对象,允许你取消 waitForFunction 调用。
timeout可选数字以毫秒为单位的最大等待时间。默认为 30000(30 秒)。传递 0 以禁用超时。可以使用 Page.setDefaultTimeout() 更改 Puppeteer 的默认超时。