Я пытаюсь ввести минимальный размер обрезанного вывода данных с помощью fengyuanchen Jquery Кроппера плагин - https://github.com/fengyuanchen/cropperfengyuanchen JQuery кадрирования плагин - минимальная проверка растениеводство
Плагин предлагает два варианта minCropBoxWidth
и minCropBoxHeight
однако они только контролировать фактический урожай поле на экране. Поскольку размер изображения внутри обрезщика может быть любым (в пределах разумного), это не помогает обеспечить размер конечного вывода. Его прямое прямое, чтобы получить фактический размер изображения (он передается в аргументе данных функции crop
). То, что я застрял, - это остановить коробку обрезки от уменьшения размера после того, как были достигнуты минимальные значения ширины/высоты. Я получаю $(this).cropper(...).disable is not a function
$('.image-preview img').cropper({
aspectRatio:1/1,
strict:true,
background:false,
guides:false,
autoCropArea:1,
rotatable:false,
minCropBoxWidth:20,//using these just to stop box collapsing on itself
minCropBoxHeight:20,
crop:function(data){
//test the new height/width
if(data.height < 120 || data.width < 120){
//try to make it stop
$(this).cropper().disable(); //here be the error
}else{
var json = [
'{"x":' + data.x,
'"y":' + data.y,
'"height":' + data.height,
'"width":' + data.width + '}'
].join();
$('#image-data').val(json);
}
}
Спасибо большое за вашу помощь –
Если ответ на ваш вопрос, пожалуйста, отметьте его как решенное. – dekkard
Yup Я обязательно буду –