Javascript 在Phantom JS中模拟超时

Javascript 在Phantom JS中模拟超时,javascript,phantomjs,Javascript,Phantomjs,我们正在使用PhantomJs拍摄屏幕截图,这对我们来说非常有效。现在我们面临的挑战是,我们拍摄的一些网站在页面加载时会有动画。我们当然可以使用一个简单的超时时间,比如说5秒,但我们肯定不想等待每个屏幕截图实际空闲5秒 是否有一种方法可以“模拟”屏幕截图,即告诉幻影在内部快进5秒,而实际上,从外部看,没有时间经过?不,没有方法快进5秒 作为一种解决方法,您可能希望每秒拍摄一次屏幕截图,并查看它是否会随着10秒的超时而改变。图像的比较可以通过各种方式完成,比如实际的逐字节比较或调用某些图像库,这些

我们正在使用PhantomJs拍摄屏幕截图,这对我们来说非常有效。现在我们面临的挑战是,我们拍摄的一些网站在页面加载时会有动画。我们当然可以使用一个简单的超时时间,比如说5秒,但我们肯定不想等待每个屏幕截图实际空闲5秒


是否有一种方法可以“模拟”屏幕截图,即告诉幻影在内部快进5秒,而实际上,从外部看,没有时间经过?

不,没有方法快进5秒


作为一种解决方法,您可能希望每秒拍摄一次屏幕截图,并查看它是否会随着10秒的超时而改变。图像的比较可以通过各种方式完成,比如实际的逐字节比较或调用某些图像库,这些图像库可以实际比较图像数据本身,即使图像只有99%相等,也可以设置匹配。

不,没有办法将时间快进5秒


作为一种解决方法,您可能希望每秒拍摄一次屏幕截图,并查看它是否会随着10秒的超时而改变。图像的比较可以通过各种方式完成,比如实际的逐字节比较或调用某些图像库,这些图像库可以实际比较图像数据本身,即使图像只有99%相等,也可以设置匹配。

您指的是CSS动画吗?可以是CSS动画,也可以是基于JS的动画,为什么?你指的是CSS动画吗?既可以是CSS,也可以是基于JS的动画,为什么?