1

有谁知道是否有办法使用 NodeJs 来驱动 Browserstack 并捕获页面上特定元素的屏幕截图?

谢谢!

4

3 回答 3

2

您可以使用PhantomJS来做到这一点。

截取整个页面: Phantomjs - 截取网页截图

截图裁剪到特定元素的尺寸: Crop screenshot to element in PhantomJS

更多 PhantomJS 示例:https ://github.com/ariya/phantomjs/wiki/Examples

于 2013-12-24T06:08:51.493 回答
0

下面给出的链接提供了一个示例,用于使用 php 捕获元素的屏幕截图。您可以将其用作在 Node.js 中编写代码的参考。如果您遇到任何问题,请随时询问。

https://github.com/facebook/php-webdriver/wiki/Taking-Full-Screenshot-and-of-an-Element

于 2013-12-27T08:23:42.147 回答
0

正是您正在寻找的:

https://github.com/firstandthird/stackshots

于 2014-02-21T07:47:51.963 回答