我正在使用 Paperclip 和 paperclip-ffmpeg 来处理上传。下面是我的代码
资产类 < ActiveRecord::Base
belongs_to :profile
has_attached_file :photo, :styles => {
:mobile => {:geometry => "400x300", :format => 'mp4', :streaming => true}
}, :processors => [:ffmpeg]
validates_attachment_content_type :photo, :content_type => ['image/jpeg', 'image/png', 'image/gif', 'application/msword', 'application/pdf', 'video/x-flv']
结尾
当我上传图像或视频文件时,它工作正常。但是当我上传 PDF 或 doc
文件,就会出现这个错误。
"uninitialized constant Paperclip::Error"
有什么帮助吗??
或者如果上传文件是 PDF 或 Doc,如果条件验证,我该如何放置。然后我可以跳过这个
下面的代码。因为这是文件类型为 PDF 或 Doc 时出错的原因。
":styles => {
:mobile => {:geometry => "400x300", :format => 'mp4', :streaming => true}
}, :processors => [:ffmpeg]"
谢谢