GMe*_*GMe 5 cron node.js puppeteer
我有一个 Node.JS 自动化,它使用 Puppeteer 并加载一些 URL 作为过程的一部分。我的代码非常基本,只使用包文档中记录的非常基本的功能。
自动化计划每 15 分钟使用 crontab 运行一次,但由于某些原因,我在运行后运行时遇到TimeoutError: Navigation Timeout Exceeded: 30000ms exceeded错误并且页面未成功加载。当我手动运行完全相同的代码时,一切正常,页面加载速度非常快。
有人能想到什么可以解释这种奇怪行为的原因吗?
谢谢
您可以page.setDefaultNavigationTimeout(0)在 之后添加一个选项puppeteer.launch()。
const browser = await puppeteer.launch()
const page = await browser.newPage()
page.setDefaultNavigationTimeout(0)
Run Code Online (Sandbox Code Playgroud)
希望这工作正常。
| 归档时间: |
|
| 查看次数: |
2741 次 |
| 最近记录: |