fullpage 截图,当我不知道有多少个元素有滚动条时,我需要知道内容高度。
遍历节点树找到可滚动元素(可能是div 或其他)使用下面的代码,通过总和所有scrollHeight我可以设置selenium webdriver的窗口大小然后进行屏幕截图。
if (node.scrollHeight > node.clientHeight) {
return node;
}
有没有任何示例或更有效的方法可以在selenium中进行全页屏幕截图?
我尝试过 html2canvas,有一些问题,例如 bg 和字体差异,所以放弃了。