0

我在 Heroku 主机上设置了 Cloudinary 和 CarrierWave。我需要上传 SVG,我被告知将“resource_type”设置为“原始” Cloudinary DOCS

我尝试在我的carrierwave上传器中设置它:

process :resource_type
def resource_type
  return :resource_type => "raw"
end

它没有用。你能帮我吗?

4

1 回答 1

0

方法 resource_type 由Cloudinary CarrierWave 代码在内部使用,像这样覆盖它会破坏代码。如果您需要将 resource_type 覆盖为 raw,您可以使用:

cloudinary_transformation :resource_type=>:raw

但是,这通常不是必需的,因为 Cloudinary 可以正确检测图像与原始图像。

于 2013-08-30T13:18:20.293 回答