Puppeteer waitForTimeout 不是函数

Tom*_*sek 6 javascript node.js puppeteer

我在最新的项目中使用了 puppeteer。我使用 NPM ( ) 安装了该库npm i puppeteer。从文档中我了解到该page.waitFor()函数现已弃用并被page.waitForTimeout().

当我尝试使用新功能时,我得到了UnhandledPromiseRejectionWarning: TypeError: page.waitForTimeout is not a function

可能的原因是什么?我从NPM得到的Puppeteer版本是2.1.1。

小智 13

page.waitForTimeout已在puppeteer 版本5.3.0中引入。

因此,正如评论中提到的,您无法在2.1.1已安装的版本中使用此新功能。

奖励:问题 #6214包含有关此主题的更多详细信息。