现在我正在尝试使用Omniauth Facebook和Paperclip为用户的头像保存大图片。在创建用户之后,似乎只保存了最小的图像尺寸。我做了一些研究并遇到了一个answer,它说:image_size
作为参数。不幸的是,它并没有准确地说明它的去向。我认为它进入我的devise.rb
文件但没有工作:
Devise.setup do |config|
...
config.omniauth :facebook, "APP_ID", "SECRET_KEY", secure_image_url: true, image_size: "large"
end
我准确地说这是为了让它发挥作用?
答案 0 :(得分:2)
如果您正在使用Omniauth Gem,您应该能够通过将其作为参数传递并在omniauth.rb文件中提供宽度和高度来设置自定义图像大小,如下所示:
$('.owl-carousel').owlCarousel({
items: 3,
nav: false, // Show next and prev buttons
smartSpeed: 450,
loop: false,
dotData: true
});
<div class="owl-carousel">
<div data-dot="1"><img src="http://placehold.it/800x200/008CBA/FFFFFF/&text=1" alt=""></div>
<div data-dot="2"><img src="http://placehold.it/800x200/008CBA/FFFFFF/&text=2" alt=""></div>
<div data-dot="3"><img src="http://placehold.it/800x200/008CBA/FFFFFF/&text=3" alt=""></div>
<div data-dot="4"><img src="http://placehold.it/800x200/008CBA/FFFFFF/&text=4" alt=""></div>
</div>