1
我可能會在這裏咆哮整個錯誤的樹,但如果我不是,這是一個去。Rails 3.1 Websnap試圖生成一個PNG並沒有得到一個
我正在使用Websnap生成顯示頁面的PNG文件。當我去show.png時,我得到一個空白頁面,並沒有下載文件。這是我的期望,我會得到一個可愛的小png下載到我的機器。
而且,我得到虛無縹緲的日誌文件......甚至調試語句,我把
響應代碼:
respond_to do |format|
format.html # index.html.erb
format.png {
#html = render :action => "show.html.erb", :layout => "application.html.erb"
snap = WebSnap::Snapper.new("/dashboard/show?application=#{@application}&version=#{@jira_version}", :format => 'png')
send_data snap.to_bytes, :filename => "dashboard.png", :type => "image/png", :disposition => 'inline'}
end
的environment.rb
Mime::Type.register "image/png", :png