2012-01-30 45 views
2

对于新手问题,我表示歉意:PhoneGap pinchzoom

如何在phonegap应用中实现pinchzoom手势?我刚从PhoneGap开始,一点点教育就不会伤害嘿嘿!

Thnx!

回答

2

我的经验是,你没有实现它,因为你使用它。 Phonegap本质上是一个web视图(想想移动Safari)。所以它确实允许自动缩放手势,但要实现它,就像在任何网站上一样(基本上创建需要它的Web内容,或者利用Webkit调用来使用它来调整元素大小),Webkit将处理所有你的细节(好或坏)。

5

也许几个月为时已晚,但是这是你想要的东西:

http://cubiq.org/iscroll-4

它可以应用到您的div的,会给你此功能的插件。它非常易于使用。尽管如此,它在性能上有点昂贵。我经常用这个。请享用!

+1

iscroll不是一个jquery插件 – keune 2012-06-07 16:16:39

+0

哈哈,哎呀,你是对的。我不确定我为什么写这个。它不是一个jquery插件.... – Landon 2012-06-07 16:23:51

+0

在phonegap应用程序它不工作,我怎么能启用它? – 2016-04-14 11:58:29

0

如果你已经在你的科尔多瓦应用程序中使用使用,我可以推荐自己的Zoom Behavior这对我测试过的Android和iOS设备非常有用。 See this page for an example,在移动浏览器上,您可能需要浏览到raw version才能获得最佳效果。

一两件事,最初让我是,SVG selection.call版与zoom行为需要真正跨越,你想为响应任何缩放手势,例如区域我在SVG中创建了一个白色背景矩形,我想要可缩放。