Я использую fengyuanchen jQuery cropperJQuery fengyuanchen кадрирования плагин - getImageData() не может получить ширина/высота
У меня есть промахнулись набор будет реагировать. Это означает, что отображаемая ширина/высота обрезанного изображения может быть не истинной собственной шириной/высотой. Мне нужно получить отображаемую ширину/высоту, чтобы я мог рассчитать, где можно обрезать исходное полноразмерное изображение, если это применимо.
Я прочитал этот пример в the docs:
var imageData = $().cropper('getImageData');
Однако console.log(imageData);
возвращает это:
> n.fn.init {}
> __proto__ : Object[0]
/* Inside this is every custom defined js function */
Если кто имеет опыт работы с этим было бы серьезным подспорьем.
Для тех, кто еще с этим вопросом: В настоящее время я просто захватывая .width()
из .cropper-canvas
объекта, как это, но я до сих пор признателен, если кто знает, как использовать метод правильно.
var cropperCanvas = $('.cropper-canvas');
console.log('Width: '+cropperCanvas.width()+"\nHeight:"+cropperCanvas.height());