2013-06-02 136 views
4

PhantomJS与宝石Poltergeist,水豚和黄瓜结合拍摄视频是否可能?用Poltergeist,PhantomJS和水豚捕获视频

我以前使用过无头的宝石,它将视频放在特定的文件夹中,以防万一场景失败。如果一切顺利,则不存储视频。

无头使用Xvfb和ffmpeg。 ffmpeg也可以用来提供如下所示的相同功能:https://github.com/leonid-shevtsov/headless/blob/master/lib/headless/video/video_recorder.rb

我基本上需要相同的功能,但我不知道该怎么去做。任何建议是高度赞赏。

回答

1

您无法使用PhantomJS捕捉视频,但我想您可以勾选某些东西来截取Capybara需要的每个步骤的截图(您需要深入研究代码才能做到这一点)。

+0

好像已经有人[成功地记录视频(https://groups.google.com/d/msg/phantomjs/wluVGGjhL90/oGBXqh7QP44J)与PhantomJS,但我不知道如何在我的案例中使用这些知识。有任何想法吗? – TrashyMcTrash

相关问题