人偶没有运行page.evaluate函数

时间:2020-09-03 14:53:53

标签: javascript puppeteer

我正尝试使用puppeteer截屏,为此,我想获取元素的坐标。我正在尝试使用以下代码来做到这一点:

      clip = await page.evaluate(() => {
        global.log('print progress a');
        const uiElement = document.querySelector('#printout');
        global.log('print progress b');
        return uiElement ? uiElement.getBoundingClientRect() : defaultCoordinates;
      });

但是据我所知,这个代码甚至没有被使用。日志根本没有写,并且总是使用defaultCoordinates,谁能看到任何不被评估的原因吗?

0 个答案:

没有答案