我正在尝试创建一个爬虫来使用来自仪表板的信息,如下所示: https://gisanddata.maps.arcgis.com/apps/dashboards/index.html#/bda7594740fd40299423467b48e9ecf6
const puppeteer = require('puppeteer');
(async () => {
const casesSelector = "body > div > div > div > div.flex-fluid.flex-horizontal.position-relative.overflow-hidden > div > div > div > margin-container > full-container > div:nth-child(2) > margin-container > full-container > div > div > div > div.responsive-text.flex-vertical.flex-fix.allow-shrink.indicator-center-text > svg > g.responsive-text-label > text";
const browser = await puppeteer.launch();
const page = await browser.newPage();
await page.goto('https://gisanddata.maps.arcgis.com/apps/dashboards/index.html#/bda7594740fd40299423467b48e9ecf6');
await page.waitForSelector(casesSelector);
const cases = await page.evaluate((cases) => document.querySelector(cases).innerHTML, casesSelector);
console.log(cases);
await page.screenshot({ path: 'testing-covid.png' });
await browser.close();
})();
但我收到“错误:未能找到匹配选择器的元素”。
谁能帮我解决这个问题?