Я, возможно, лаю здесь все неправильное дерево, но если это не так, вот пример.
Я использую Websnap для генерации png-файла страницы Show.Когда я захожу в show.png, я получаю пустую белую страницу и не загружаю файлы.Я ожидал, что на мою машину загрузят милый маленький png.
И я получу nada в файле журнала ... даже не введенные мной отладочные операторы.
Ответить на код:
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