如何不旋转 jcrop

Posted

技术标签:

【中文标题】如何不旋转 jcrop【英文标题】:How don't rotate jcrop 【发布时间】:2016-10-14 07:01:21 【问题描述】:

我对 jcrop 有疑问。 我有一个带有图像和两个按钮的网页,可以在其中心旋转 +90° 或 -90°(我使用 jQueryRotate),但是当我使用 jcrop 选择一个区域时,选择器也在旋转,我没有想要它旋转。我在网上查了一下,发现了不同的解决方案,但是当我跟踪我的代码时,我注意到 jquery.Jcrop.js 在程序 getPos 中使用 .offset() 方法,它总是给我左上角的位置在 0° 度. 在我旋转 90、180、270、ecc... 度的图像后,是否有一种方法可以始终获取新左上角的位置?

【问题讨论】:

【参考方案1】:

使用单独的按钮来旋转图像

$("input[name='rotate1']").click(function() 
     $("#photo").rotate(90);
     return false;
  );

$("input[name='rotate2']").click(function() 
     $("#photo").rotate(-90);
     return false;
);

【讨论】:

我已经用过了,但问题不是按钮,是jcrop,因为它没有旋转。

以上是关于如何不旋转 jcrop的主要内容,如果未能解决你的问题,请参考以下文章

图像旋转和 Jcrop.js

旋转后获取新的裁剪坐标

当方向改变而不旋转布局时如何旋转按钮?

如何在一个视图不应该自动旋转而一个视图应该自动旋转的 iOS 应用程序中处理自动旋转?

当用户改变设备方向时,如何只旋转导航栏而不旋转视图?

如何仅旋转特定对象而不影响opengl中的其他对象?