Open billie66 opened 9 years ago
cropping images on rails4 has some trouble
主要涉及到 Rails 4 中 strong parameters 功能,裁剪的参数都需要白名单化
https://github.com/maxd/jcrop-rails-v2 这个 gem 已经更新到 jcrop 的最新版本,可以使用
Jcrop 会把 png 图片背景设为黑色,这是由 Jcrop 的默认选项 bgColor: "black"
控制的,若设置 bgColor 的值为空,则图片背景色保持不变。
$(function(){
$('#cropbox').Jcrop({
bgColor: ''
});
});
另外,png 图片裁剪保存之后仍为 png 格式,图片显示正常,不知用 FileReader 操作之后会不会出状况
使用 RMagick or MiniMagick 在裁剪图片时,使用的接口不一样:
看看这个 Gem 能不能用,不行就直接下载 Jcrop 的源码
https://github.com/maxd/jcrop-rails-v2