我正在尝试通过 Puppeteer 执行一些 JavaScript,我通常通过 Dev Tools 控制台执行,如下所示:
本质上,我试图列出数组中的所有元素。
我一直在阅读 StackOverflow 和此处的文档:
https://github.com/puppeteer/puppeteer/blob/master/docs/api.md#pageevaluatepagefunction-args
但我似乎无法让这个工作。我试过用大量不同的代码来评估页面,所有代码都是空的。
任何帮助,将不胜感激!
所以,正如我所怀疑的,这是非常简单的代码。
在提出这个问题之前,我实际上已经编写了这段代码,但是我在整个脚本的错误部分中编写了它,因此引发了错误。
const puppeteer = require('puppeteer');
(async () => {
const browser = await puppeteer.launch();
const page = await browser.newPage();
await page.goto(<URL>)
const ids = await page.evaluate('product_ids');
console.log('ids are:', ids);
await browser.close();
})();
本文收集自互联网,转载请注明来源。
如有侵权,请联系 [email protected] 删除。
我来说两句