waitForFunction(pageFunction, arg[, options])
当 pageFunction 返回一个真值时返回。
| 参数 | 类型 | 默认值 | 描述 |
|---|---|---|---|
| pageFunction | 函数 | 在页面上下文中执行的函数。 | |
| arg | 字符串 | '' | 传递给 pageFunction 的可选参数 |
| options | 对象 | null | |
| options.polling | 数字 或 raf | raf | 如果 polling 是 'raf',则 pageFunction 会在 requestAnimationFrame 回调中不断执行。如果 polling 是一个数字,则将其视为函数执行的毫秒间隔。 |
| options.timeout | 数字 | 30000 | 最大时间(毫秒)。传入 0 以禁用超时。默认值会被 BrowserContext 或 Page 上的 setDefaultTimeout 选项覆盖。 |
返回值
| 类型 | 描述 |
|---|---|
| Promise< JSHandle> | 与页面关联的 JSHandle 实例。 |


