我想创建一个服务,提供该站点的屏幕截图,该站点使用大量 dhtml,并且在较慢的计算机上非常慢,尤其是在 Firefox 上。
如果该屏幕截图每隔几分钟实现一次,那将是完美的,这样我就可以通过自动刷新将其实现到我们的网站中。
在 Windows 上,我可以使用 php-function imagegrabscreen。但这会在没有加载 AJAX 元素的情况下截取屏幕截图。
在加载所有 AJAX 数据之前,我怎么能延迟屏幕截图?
我想创建一个服务,提供该站点的屏幕截图,该站点使用大量 dhtml,并且在较慢的计算机上非常慢,尤其是在 Firefox 上。
如果该屏幕截图每隔几分钟实现一次,那将是完美的,这样我就可以通过自动刷新将其实现到我们的网站中。
在 Windows 上,我可以使用 php-function imagegrabscreen。但这会在没有加载 AJAX 元素的情况下截取屏幕截图。
在加载所有 AJAX 数据之前,我怎么能延迟屏幕截图?
我找到了一个网络解决方案:
您可以使用browsershots.org并选择合理的现代浏览器和窗口大小。
它还有一个 API:https ://browshot.com/api/documentation
您可以为缩略图指定任何大小。