我正在使用Puppeteer,并试图使用document.querySelectorAll来获取元素列表,然后循环执行某些操作,然而,似乎我的代码中出现了一些错误,它要么什么都不返回,要么返回undefined,要么返回一个空的{},尽管我的元素在页面上,我的JS: let elements = await page.evaluate(() => document.querySelectorAll("div[class^='my-class--']"))
for (let el of Array.from(elements)) {
// do som
我的环境:
8.10.0Chrome/78.0.3882.0版本: 1.20.0 平台/ OS版本:Ubuntu18.04.3 LTS Node.js版本:
此错误内容在终端中打印:
(node:18157) UnhandledPromiseRejectionWarning: Error: No node found for selector: #identifierNext
at assert (/home/hoangdd3/node_modules/puppeteer/lib/helper.js:279:11)
at DOMWorld.click (/home/hoangd
我只想用XPath让innerText使用木偶。这是代码
import * as puppeteer from 'puppeteer-core';
(async () => {
// Make the browser visible by default, extend the timeout, and set a default viewport size
const browser = await puppeteer.launch({
executablePath: 'C:\\Program Files (x86)\\Google\