【发布时间】:2018-06-25 14:16:31
【问题描述】:
我正在尝试在 puppeteer 中使用 for 循环。但是,它一次会打开 11 个铬。该脚本将导致我的服务器崩溃。有没有其他方法可以让代码仅在之前完成后循环?提前致谢!
【问题讨论】:
标签: javascript node.js puppeteer
我正在尝试在 puppeteer 中使用 for 循环。但是,它一次会打开 11 个铬。该脚本将导致我的服务器崩溃。有没有其他方法可以让代码仅在之前完成后循环?提前致谢!
【问题讨论】:
标签: javascript node.js puppeteer
你可以使用:
const coursePage = await browser.newPage();
然后
await coursePage.waitForNavigation();
最后在你完成工作后关闭
await coursePage.close();
参考: 循环:https://github.com/hiteshdua1/Automated_250_Udemy_Courses/blob/master/app.js#L18
【讨论】: