使用 phone gap 和 jQuery mobile 在 iOS 应用中实现 ZOOM IN 和 ZOOM OUT

Posted

技术标签:

【中文标题】使用 phone gap 和 jQuery mobile 在 iOS 应用中实现 ZOOM IN 和 ZOOM OUT【英文标题】:ZOOM IN and ZOOM OUT implementation in iOS app using phone gap and jQuery mobile 【发布时间】:2013-11-01 11:21:06 【问题描述】:

我正在使用 phone gap 开发 ios 应用程序。 我正在使用“画布”来表示图表。 现在我想在画布中实现 ZOOM OUT 和 ZOOM IN 功能。 我很困惑,在 JQUERY MOBILE 中,是否有任何可用于捏合、捏出事件的功能??????或者我必须使用诸如 jGesture.js 之类的外部库?

友好地说,我不想使用外部库。但请给我适当的解决方案。

【问题讨论】:

【参考方案1】:

jQuery Mobile 不包括缩放事件(捏合手势)。我有一个 SVG 应用程序,我需要它。我最终使用了hammer.js 库(http://eightmedia.github.io/hammer.js/)来处理transformstart、transform 和transformend 事件。

事件对象返回当前的比例,因此您可以将其与之前的比例进行比较,以确定您是放大还是缩小。

【讨论】:

感谢您的帮助。我使用了返回当前比例的事件对象。

以上是关于使用 phone gap 和 jQuery mobile 在 iOS 应用中实现 ZOOM IN 和 ZOOM OUT的主要内容,如果未能解决你的问题,请参考以下文章

JQuery Mobile+Phone Gap:如何实现包含 2 个部分的(表)列表视图

图像未显示在 Phone Gap 应用程序中

sencha + Phone Gap中的相机应用程序[关闭]

(ios + phone gap) - 使用仪器配置最终应用程序

Phone Gap 中的输入字段表单问题

Phone Gap Windows Build 访问规则