我正在使用Puppeteer做一些webscraping,这是在一个调度的pubsub云函数上执行的。我遇到的问题是,当我将我的函数部署到Firebase Cloud Function上时,page.goto()和page.waitForSelector()永远不会完成。这个脚本在我的机器上运行得很好。
到目前为止,我的实现如下:
//Scheduled pubsub function at ./functions/index.js
exports.scraper = functions.pubsub
.onRun((context) => {
var scraper = new