【问题标题】:How to implement Pinch to Zoom using Sencha Touch 2?如何使用 Sencha Touch 2 实现双指缩放?
【发布时间】:2014-04-30 07:09:09
【问题描述】:

我正在尝试使用 sencha touch 2 在我的一个应用程序中实现 Pinch/Zoom 功能。我在网上搜索了解决方案,我发现大多数解决方案都是针对旧版本的 sencha touch, (https://github.com/Sang-Oh/PinchZoomImagehttps://market.sencha.com/extensions/pinch-zoom-image)我无法实现其中任何一个。现在我正在尝试实现这个 - Pinch-to-Zoom on Panels with HTML in Sencha Touch 2,但是这个不能正常工作。有没有办法使用 Sencha Touch 2.3 实现捏到缩放?

【问题讨论】:

  • 我已经在 Sencha Touch 2.1.1 中成功使用了这个实现:github.com/SunboX/ST2_ImageViewer 您的项目值得一试。
  • @Anubis thx,让我试试.....
  • @Anubis 不工作....不能让它工作

标签: javascript extjs sencha-touch sencha-touch-2.3


【解决方案1】:

我们通过在项目中包含 iScroll.js 解决了这个问题。有关其文档,请参阅 http://iscrolljs.com/#zoom。它对我们来说效果很好,但是需要一些时间才能正确设置。

【讨论】:

  • 我很久没有做那个项目了...我很快就会测试你的插件。谢谢你的回复。
  • 自问题发布以来,我假设您已经解决(或没有)。但我认为我们使用的解决方案可能对其他人有用。
  • 很高兴能帮您解决一个长期存在的问题。
  • 有一个问题,如果我在轮播中使用它,那么在放大图像并将缩放后的图像向右/向左滚动后,将我带到下一张/上一张图像。有什么解决办法吗?
  • 这是一个应用程序逻辑问题。显然这里的滚动和滑动冲突。通常,同时使用它们并不是最好的主意。解决方案可能是在图像已经缩放时停止事件传播。
猜你喜欢
  • 2013-02-15
  • 1970-01-01
  • 1970-01-01
  • 1970-01-01
  • 1970-01-01
  • 1970-01-01
  • 1970-01-01
  • 1970-01-01
  • 1970-01-01
相关资源
最近更新 更多