Warning: file_get_contents(/data/phpspider/zhask/data//catemap/2/ruby-on-rails/62.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
Ruby on rails 回形针附件内容类型验证仅在Safari中失败_Ruby On Rails_Ruby_Safari_Paperclip - Fatal编程技术网

Ruby on rails 回形针附件内容类型验证仅在Safari中失败

Ruby on rails 回形针附件内容类型验证仅在Safari中失败,ruby-on-rails,ruby,safari,paperclip,Ruby On Rails,Ruby,Safari,Paperclip,我有一个带有回形针附件的模型,它应该只接受一些音频格式。模型如下: class SoundOutput < ActiveRecord::Base has_attached_file :audio validates_attachment :audio, content_type: { content_type: ['audio/x-wav', 'audio/wav', 'audio/mp3', 'audio/x-mp3'] } end 我的档案中的相关信息: ruby '

我有一个带有回形针附件的模型,它应该只接受一些音频格式。模型如下:

class SoundOutput < ActiveRecord::Base
  has_attached_file :audio
  validates_attachment :audio,
    content_type: { content_type: ['audio/x-wav', 'audio/wav', 'audio/mp3', 'audio/x-mp3'] }
end
我的档案中的相关信息:

ruby '2.2.3'

gem 'rails', '4.2.5.1'
gem 'paperclip', '~> 4.3'

尝试将
audio/mpeg
audio/x-mpeg
内容类型添加到验证中

ruby '2.2.3'

gem 'rails', '4.2.5.1'
gem 'paperclip', '~> 4.3'