ruby-on-rails - Rails Amazon S3 如何创建文件上传进度条?

标签 ruby-on-rails ruby ruby-on-rails-3 paperclip simple-form

如何创建一个上传字段,以便在文件被选中后立即上传?在上传时有一个漂亮的状态栏。我正在使用回形针通过 Amazon S3 服务器上传图像。我看过这个插件 https://github.com/nathancolgate/s3-swf-upload-plugin 但我不确定应该如何使用它。

我的表格:

<%= simple_form_for @photographer, :url => savenew_admin_photographers_path, :html => { :multipart => true, :method => :post} do |f| %>
<%= f.label "Upload image" %><br />
<%= f.input :image, :label => '', :required => true %><br />
<%= f.label "Upload flv" %><br />
<%= f.input :flv, :label => '', :required => true %><br />
<%= f.label "Upload Quicktime"  %><br />
<%= f.input :quicktime, :label => '', :required => true %><br />
<%= f.button :submit, :value => 'Create movie' %>

最佳答案

您应该查看JQuery 文件 uploader 。我推荐这个:https://github.com/blueimp/jQuery-File-Upload .从那以后,我将它用于我的 Rails 应用程序,它开箱即用,没有配置和设置问题。试试它的演示:http://blueimp.github.com/jQuery-File-Upload/在你编码之前。最后,您还可以在 Rails 中浏览一些为此编写的代码:https://github.com/ncri/s3_uploader_example

如果您在这方面需要任何帮助。请让我知道原因,我刚刚完成了这些工作,现在对它有一个全新的了解。但我猜你不需要任何帮助,如果你天生有点古怪。

关于ruby-on-rails - Rails Amazon S3 如何创建文件上传进度条?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/7792000/

相关文章:

ruby-on-rails - Rails 的 ActiveRecord 序列化 :attr method gives "Missing Class or module error"

ruby-on-rails - collection_label 的 Simple_form 样式

ruby-on-rails - 为什么特定环境不会在这里覆盖 rails 中的 environment.rb?

ruby-on-rails - Rails 3 - 如何从 has_many 关系中获取值

ruby-on-rails - 如何将 SSL 添加到 Rails 应用程序?

ruby-on-rails - Rails应用程序在远程计算机上运行命令

ruby-on-rails - Rails 中的 ActionController::RoutingError (没有路由匹配 [GET] "/favicon.ico")

ruby-on-rails - 为什么要用符号呢?

ruby-on-rails - 如何通过 Rails3 中的 has_one 关联找到 child 的 parent ?

ruby-on-rails - Rails,如何为模型中的关系别名?