想做截图功能 因为找了很久没找到相关例子,虽然引用了 phantomjs gem 但是不知道怎么使用。 后来想了个傻办法,shell 执行命令 在 main controller 我是这么写的: require 'pathname' class MainController < ApplicationController def index path = Pathname.new(File.dirname(FILE)).realpath + "../../public" url = "http://www.baidu.com" img = "hello.png" exec = "#{path}" + "/phantomjs #{path}/exec.js #{url} #{img}" system "#{exec}" puts "ok"
end end 但是不执行。不知道什么原因 希望用过 phantomjs 的能够指点一下,非常感激