Cloudinary:cloudinary_url()方法回退

时间:2014-03-22 22:00:27

标签: ruby-on-rails cloudinary

如果Cloudinary不可用(例如在dev脱机工作时)使用cloudinary_url()时是否有回退选项?

在这种特殊情况下,我已将静态资源上传到Cloudinary,并在我的css中使用cloudinary_url来提取背景图片。 e.g:

background-image: cloudinary_url("background.jpg");

但是,如果Cloudinary不可用,我希望这可以回退到/assets/images/background.jpg

1 个答案:

答案 0 :(得分:0)

Cloudinary的Ruby GEM可以轻松传送Rails应用程序的静态图像(带或不带Asset Pipeline)。 您可以使用static_image_support

中的cloudinary.yml标记来控制是从Cloudinary还是从本地获取图像

以下是一些有关如何在Cloudinary中使用静态资产的说明的更多信息: http://cloudinary.com/blog/how_to_deliver_your_static_images_through_a_cdn_in_ruby_on_rails