Warning: file_get_contents(/data/phpspider/zhask/data//catemap/2/ruby-on-rails/63.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
Ruby on rails 捕获RubyonRails应用程序的屏幕截图_Ruby On Rails_Screenshot - Fatal编程技术网

Ruby on rails 捕获RubyonRails应用程序的屏幕截图

Ruby on rails 捕获RubyonRails应用程序的屏幕截图,ruby-on-rails,screenshot,Ruby On Rails,Screenshot,我有一个Rails应用程序,我想在用户输入url时捕获网页的屏幕截图 在Rails中有可能做到这一点吗(有任何gem可以做到这一点吗?) 如果没有,是否有可靠的服务生成实时屏幕截图 我使用IMGKit gem来实现: 相关主题:我已经用过了。这很简单。gem在引擎盖下使用幻影。抓取整个页面或特定的div,甚至精确的x-y坐标。有没有办法让用户在登录后使用此gem捕获页面的屏幕截图?@Ctpelnar1988是的,gem能够填写用户名和密码等登录表单字段,例如填写“用户名或电子邮件”,:with=

我有一个Rails应用程序,我想在用户输入url时捕获网页的屏幕截图

  • 在Rails中有可能做到这一点吗(有任何gem可以做到这一点吗?)

  • 如果没有,是否有可靠的服务生成实时屏幕截图


  • 我使用IMGKit gem来实现:


    相关主题:

    我已经用过了。这很简单。

    gem在引擎盖下使用幻影。抓取整个页面或特定的div,甚至精确的x-y坐标。

    有没有办法让用户在登录后使用此gem捕获页面的屏幕截图?@Ctpelnar1988是的,gem能够填写用户名和密码等登录表单字段,例如
    填写“用户名或电子邮件”,:with=>'user@example.com“
    值得一提的是,这只适用于带有内联CSS的HTML,不执行javascript。您可以使用gem-like
    premailer
    来内联CSS,但结果并不理想。