Загрузка файла по щелчку - Ruby on Rails

Мое приложение использует серверную часть Rails 2, Heroku для хостинга, Paperclip для загрузки файлов и Amazon S3 для хранения файлов.

Сейчас пользователи могут загружать файлы с помощью paperclip + s3 - это работает безупречно. После загрузки на их панели инструментов появляется значок, связанный с расположением файла (в корзине s3). При нажатии на значок браузер открывает файл в новом окне (для большинства типов файлов - PDF, MP3, img и т. Д.). Вместо открытия я хочу, чтобы файл автоматически загружался, когда пользователь щелкает значок файла (например, вложения Gmail). Решение должно работать с любым типом файлов и кросс-браузером.

Есть ли помощник для этого в rails, или нужен javascript? Я действительно застрял на этом, так что все, что укажет мне в правильном направлении, будет очень признательно. Спасибо!

6
задан aguynamedloren 27 January 2011 в 00:50
поделиться