Croppic:如何改变图像拖动功能的行为?

时间:2016-09-24 00:16:03

标签: javascript jquery html

美好的一天。有一个流行的应用程序http://github.com/sconsult/croppic。项目演示:http://www.croppic.net。我正在尝试使用变体Preload(在演示中)。如果我使用旋转angle = 0180拖动图像,我可以覆盖图像的所有区域(并在裁剪区域中查看)。

如果我使用旋转角度<> 9080120等)拖动图像 - 我有无法到达的区域,我无法拖动在具有这种旋转角度的作物区域中。但我需要能够将调整大小和/或旋转图像的所有部分拖到裁剪区域。你能帮助我打败这个限制或告诉它,它在哪里 - java initDrag / onImgDragcropContainerimgWrapper?我无法理解,在哪里可以找到定义此行为的限制/参数/条件。

插图:
image 或者你可以在Croppic演示页面重复我的例子。

1 个答案:

答案 0 :(得分:0)

您应该阅读touchmove处理程序中的代码(第476行)。

图像被绑定到容器,在源中,每次拖动时都会重置图像位置以适合thouse边界(从第489行开始)。