【发布时间】:2021-02-24 13:05:22
【问题描述】:
我在我的最新项目中使用 puppeteer。我使用 NPM (npm i puppeteer) 安装了这个库。从文档中我了解到page.waitFor() 函数现在已被弃用并被page.waitForTimeout() 取代。
当我尝试使用新功能时,我得到UnhandledPromiseRejectionWarning: TypeError: page.waitForTimeout is not a function。
可能的原因是什么?我从 NPM 得到的 puppeteer 版本是 2.1.1。
谢谢
【问题讨论】:
-
"我从 NPM 得到的 puppeteer 版本是 2.1.1。" – 最新版本是 5.4.1。使用 2.1.1 版的文档或升级到最新版本。
-
@str 我认为从 NP 安装它会让我获得最新版本。更新方式是什么?谢谢
-
不一定。试试
npm i puppeteer@latest。