レールでコントローラーブロックを動作させようとしています。URL に応答するときに、モデルに関連付けられた .png ファイルを表示したいと考えています。
respond_to do |format|
format.html { render :blank }
format.json { render json: @play }
format.png do
send_data data, :type => "image/png", :filename => 'screenshot.png'
end
データは正常に機能しており、200Kb ファイルです。問題は、次の URL にアクセスするときです。
http://localhost:8080/plays/testing1.png
空白のページが表示されます (show.png.erb を作成しましたが、そこには何もありません)。PNGファイルをインラインで表示するか、ダウンロード可能にする方法がわかりません。
助けてくれてありがとう