我正在设置一个上传图片的剪裁流程。
应用程序需要一个强制最小尺寸,但这会导致JCrop行为尴尬:
- 单击而不拖动不会产生任何结果。
- 点击并轻微拖动立即产生最小高度的选择。
解决上述问题的一种潜在方法是:
- 界面打开时默认选择。
- 所选内容无法取消选择。
JCrop具有默认选择的内置功能,但我还没有确定防止取消选择的内置配置/行为。
迄今为止的尝试 -
我已尝试了以下路线
$.Jcrop.defaults.onRelease = function(e) {
e.preventDefault();
e.stopPropagation();
}
我也尝试在插件源代码的几个地方进行修改,以便通过在这些函数定义的开头使用return
来短路(或许)执行取消选择的功能:
doneSelect
Selection.release
Selection.done
但没有得到想要的结果。
有什么建议吗?