2013-12-17 75 views
2

我寫了下面的代碼。Ruby on Rails - send_file不起作用

def help_doc 
    pdf_filename = File.join(Rails.root, "/public/doc.pdf") 
    send_file(pdf_filename, :filename => "doc.pdf" :type => "application/pdf", :diposition => "inline") 
end 

它的工作,但不是我想要的。我想在瀏覽器中查看pdf,但它正在下載文檔。

我以爲只是寫:disposition => "inline",我可以在瀏覽器上看到pdf。

+0

您在':type'選項之前缺少一個逗號。這是一個錯字還是你的代碼? –

回答

2

嘗試刪除內容處置。你的代碼中有一個錯字,沉積與處置,而你在文件名後缺少一個逗號。

+0

謝謝你的回答! – user3111900

+0

當我寫這個問題時,這只是一個錯誤。在我的代碼中,是對的,但保持錯誤。 – user3111900

+0

如果這有效,請接受正確的答案。 – MatthewFord

相關問題