phoneGap/Cordova的技术极限是什么?
问题描述:
首先,令人惊叹的apache cordova团队为制作独立于平台的原生应用构建平台而感到骄傲 - 非常棒的东西。phoneGap/Cordova的技术极限是什么?
但是,由于我们知道HTML5仍处于草稿模式,并且我正在考虑将Cordova应用于该方向,现在对Cordova有什么技术限制?
与Sencha Touch 2相比有什么优点和缺点,因为我看到ST2在我的科尔多瓦搜索期间弹出。
答
从您所想的角度来说,科尔多瓦没有技术限制。
Cordova提供了在应用程序中打包JS,HTML和CSS的方法,该应用程序在本机Web视图中运行。您可能会听到一个说法,即任何添加到本机SDK的新功能都无法使用,因为您必须等待Cordova实施它。这是错误的,没有任何东西阻止任何人通过JS本地访问新功能。
技术的限制实际上是在你的Web技术运行在
的iOS5之前是没有地位的浏览器:固定的,所以这是谁想要支持的iOS5 <开发商的限制。他们被迫使用类似iScroll的东西,或者通过将UINavigationBar与UIWebView混合来实际采用混合方法。我已经做到了,而且很困难。
另一个限制是需要300ms才能触发的点击事件,所以响应性很差。这已被多次解决,但最近由Google
还有很多其他问题,如flickering during transitions和Thomas Fuchs已经博客的东西。说真的,那个人是天才。
我曾遇到过一个错误,它导致页面分辨率降低,因为在应用了CSS转换的父div内显示和隐藏子div。真的很奇怪的东西。
煎茶触摸是一个很好的框架,你可以尝试为您的Web应用程序,但它没有涉及到科尔多瓦在功能级别
他们不能给你一回擦,作为指定的驱动器,当你出去喝酒,或成为一个尝试的肩膀。我可以继续吗? –