我从这个教程开始,创建图像成帧器网络应用程序。在该示例中,croppie.js 用于在上传到后端之前裁剪和预览图像。在该示例中,边界和视口设置为 400px(宽度和高度),因此代码如下:
window.croppie = new Croppie(document.getElementById("crop-area"), {
"url": url,
boundary: {
height: 400,
width: 400
},
viewport: {
width: 400,
height: 400
},
});
我需要的是边界和视口的大小是1050px,所以我的代码如下:
window.croppie = new Croppie(document.getElementById("crop-area"), {
"url": url,
boundary: {
height: 1050,
width: 1050
},
viewport: {
width: 1050,
height: 1050
},
});
但是当我将大小设置为 1050 像素时,图像超出框架,并且当从移动图像打开时,图像也超出框架。所以我的目标是裁剪 1050px 大小的图像,但在响应式屏幕中,我的意思是它可以根据屏幕大小做出响应。我曾尝试使用 bootstrap img-fluid类,但它仍然无法正常工作。先感谢您。