相关疑难解决方法(0)

Puppeteer - 向下滚动,直到你不能再这样了

当我向下滚动时,我处于创建新内容的情况.新内容具有特定的类名.

如何继续向下滚动直到所有元素都已加载?换句话说,我想达到一个阶段,如果我继续向下滚动,没有新的东西会加载.

我正在使用代码向下滚动,再加上一个

await page.waitForSelector('.class_name');
Run Code Online (Sandbox Code Playgroud)

这种方法的问题是,在加载所有元素之后,代码继续向下滚动,没有创建新元素,最终我得到超时错误.

编辑:这是代码

await page.evaluate( () => {
                window.scrollBy(0, window.innerHeight);
            });
await page.waitForSelector('.class_name');
Run Code Online (Sandbox Code Playgroud)

javascript node.js puppeteer

21
推荐指数
7
解决办法
1万
查看次数

标签 统计

javascript ×1

node.js ×1

puppeteer ×1