首页
学习
活动
专区
圈层
工具
发布
社区首页 >问答首页 >phoneGap/Cordova的技术限制是什么?

phoneGap/Cordova的技术限制是什么?
EN

Stack Overflow用户
提问于 2012-06-14 04:19:21
回答 1查看 4.9K关注 0票数 5

首先,表扬令人惊叹的apache cordova团队,他们创造了一个独立于平台的原生应用程序构建平台-伟大的东西。

但正如我们所知,HTML5仍处于草案模式,我正在考虑在这个方向上应用科尔多瓦,现在科尔多瓦的技术限制是什么?

与Sencha Touch2相比,当我在科尔多瓦搜索时看到ST2弹出时,它的优缺点是什么?

EN

回答 1

Stack Overflow用户

回答已采纳

发布于 2012-06-14 05:38:13

Cordova在技术上没有你想的那样的限制。

Cordova提供了一种在应用程序中打包JS、HTML和CSS的方法,该应用程序在本地web视图中运行。您可能会听到这样的说法,即任何添加到原生SDK的新特性都不能使用,因为您必须等待Cordova实现它。这是错误的,没有什么可以阻止任何人通过JS本机访问新功能。

技术上的限制实际上是在你的网络技术运行的浏览器上。

在iOS5之前,没有position: fixed,所以这是对想要支持iOS5<的开发人员的限制。他们被迫使用像iScroll这样的东西,或者实际上采取混合方法,将UINavigationBar与UIWebView混合使用。我已经这样做了,这很困难。

另一个限制是点击事件需要300ms才能触发,所以响应性很差。不过,这个问题已经解决过很多次了,最近一次是由Google解决的

还有很多其他的问题,比如flickering during transitionsThomas Fuchs在博客上提到的东西。说真的,那家伙是个天才。

我曾经遇到过一个bug,它通过在应用了css转换的父div中显示和隐藏子div而导致页面分辨率降低。很奇怪的东西。

Sencha Touch是一个很好的框架,你可以在你的web应用程序上试用,但它在功能层面上与Cordova无关

票数 5
EN
页面原文内容由Stack Overflow提供。腾讯云小微IT领域专用引擎提供翻译支持
原文链接:

https://stackoverflow.com/questions/11022707

复制
相关文章

相似问题

领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档