PhoneGap——还是别的啥?对于使用 Swipe 和 Pinches 的 iOS 应用程序
Posted
技术标签:
【中文标题】PhoneGap——还是别的啥?对于使用 Swipe 和 Pinches 的 iOS 应用程序【英文标题】:PhoneGap -- or something else? For iOS app utilizing Swipes and PinchesPhoneGap——还是别的什么?对于使用 Swipe 和 Pinches 的 iOS 应用程序 【发布时间】:2011-09-24 17:17:53 【问题描述】:我的 ios 应用需要使用“滑动”手势和“捏合”。我宁愿自己不开发原生 iOS 应用程序,而是使用诸如 PhoneGap 之类的工具或类似的工具。我希望它尽可能地成为一个 Web 应用程序,所以我不会通过 App Store 处理不断更新的问题。
有什么建议吗?谢谢!
【问题讨论】:
PhoneGap 应用程序不是也必须通过 App Store 提交吗? @BoltClock - 我认为 OP 指的是更新过程,而不是初始提交。 更新也需要通过应用商店。总的来说,我认为 phonegap 是个坏主意。 是的,PhoneGap App 更新仍需要通过审批流程,除非它们显示的所有内容都是从远程站点提供的。那么您不妨创建一个移动优化网站。至于 PhoneGap 是个坏主意。那只是罂粟花。许多本地开发者都有这种感觉。相比之下,我怀疑他们会被如此简单的事情所破坏。不要误会,原生开发有它的位置,但对于需要跨平台的简单(甚至一些复杂)应用程序,PhoneGap 非常棒。我需要支持 4 个平台,我不能支持 4 个原生代码库。 【参考方案1】:要回答您的问题,是的,PhoneGap 可以与滑动配合使用。我刚刚尝试使用 jQuery Mobile 在这里回答这个问题:How to swipe between several jquery mobile pages?
至于捏。在PhoneGap 内部运行的Mobile Safari 浏览器支持它,所以我怀疑您可以在与普通移动Web 应用程序相同的上下文中使用它。捏缩放,双击缩放并居中到块元素。我不相信 PhoneGap 或 JQuery Mobile 让您可以访问任何捏事件来拦截和做您自己的事情,例如“捏以发出声音”或其他东西。
【讨论】:
以上是关于PhoneGap——还是别的啥?对于使用 Swipe 和 Pinches 的 iOS 应用程序的主要内容,如果未能解决你的问题,请参考以下文章