javascript - Puppeteer - 模拟向下滚动
问题描述
我已经看到有类似的功能,page.mouse.down()
但它什么也没做。你知道滚动的方法吗?
解决方案
page.mouse.down()
用于模拟鼠标单击,而不是滚动。这就是为什么它不做你想做的事。
您可能需要查看要在范围内使用的window.scrollTo或window.scrollBy函数page.evaluate(...)
(其中 window 变量可用)。然后,您将能够通过一些给定的滚动页面distance
。请参阅已给出答案的以下主题:Puppeteer - 向下滚动,直到你不能再
推荐阅读
- php - 如何在laravel中迭代数组数据中的数组,输出如下
- javascript - ajax调用后如何退出循环
- firebase-realtime-database - 我需要做一个 firebase 流而不是 Http Get
- swift - 为注释数组添加图像
- java - 来自 Idea 和 cmd 的两个不同的 SHA1 指纹
- reactjs - 如何通过在 react.js 中设置该组件的道具来重定向到另一个组件
- angular - 能够从浏览器 ping 确切的端点,我不能从订阅
- java - 将使用Kendo UI PDF创建的PDF文件处理成Java pdfbox库时出现问题
- c# - 无法加载文件或程序集“Microsoft.ReportViewer.DataVisualization”
- javascript - 未从 AJAX 代码中的文件加载的动态内容