跳至主要内容
版本: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 的默认超时。