【发布时间】:2011-01-27 00:50:25
【问题描述】:
我的应用程序使用 Rails 2 后端,Heroku 用于托管,Paperclip 用于文件上传,Amazon S3 用于文件存储。
现在用户可以使用回形针 + s3 上传文件 - 这完美无缺。上传后,他们的仪表板上会出现一个图标,链接到文件位置(在 s3 存储桶中)。单击图标时,浏览器会在新窗口中打开文件(对于大多数文件类型 - PDF、MP3、img 等)。我希望在用户单击文件的图标(如 Gmail 附件)时自动下载文件,而不是打开文件。该解决方案应该能够适用于任何文件类型和跨浏览器。
是否有帮助程序在 Rails 中执行此操作,或者是否需要 javascript?我真的坚持这一点,所以任何能指出我正确方向的东西都将不胜感激。谢谢!
【问题讨论】:
标签: ruby-on-rails download paperclip attachment