没时间深入研究源代码,凭调试解决了非浏览器级别的滚动条截图。
首先,定位到带有滚动条的元素,通过xpath。
其次,获取scrollheight和clientheight。
第三,循环截图,循环截图的过程中可能需要将xpath定位到顶层frame,也就是defaultcontent,不然可能导致画面变形。
第四,通过代码,合并图片。
没时间深入研究源代码,凭调试解决了非浏览器级别的滚动条截图。
首先,定位到带有滚动条的元素,通过xpath。
其次,获取scrollheight和clientheight。
第三,循环截图,循环截图的过程中可能需要将xpath定位到顶层frame,也就是defaultcontent,不然可能导致画面变形。
第四,通过代码,合并图片。