美好的一天。有一个流行的应用程序http://github.com/sconsult/croppic。项目演示:http://www.croppic.net。我正在尝试使用变体Preload
(在演示中)。如果我使用旋转angle = 0
或180
拖动图像,我可以覆盖图像的所有区域(并在裁剪区域中查看)。
如果我使用旋转角度<>
90
(80
,120
等)拖动图像 - 我有无法到达的区域,我无法拖动在具有这种旋转角度的作物区域中。但我需要能够将调整大小和/或旋转图像的所有部分拖到裁剪区域。你能帮助我打败这个限制或告诉它,它在哪里 - java
initDrag
/ onImgDrag
,cropContainer
,imgWrapper
?我无法理解,在哪里可以找到定义此行为的限制/参数/条件。
插图:
或者你可以在Croppic演示页面重复我的例子。
答案 0 :(得分:0)
您应该阅读touchmove
处理程序中的代码(第476行)。
图像被绑定到容器,在源中,每次拖动时都会重置图像位置以适合thouse边界(从第489行开始)。