Cordova vs Phonegap on Plugin,Support,Documentation,Updates

时间:2014-04-28 16:05:05

标签: javascript android cordova plugins

知道Phonegap是建立在Cordova之上的。

我在试用不同版本后遇到了几个与Phonegap有关的问题

  1. phonegap的记录很少,因为很多导游仍在使用Cordova cli,应该切换到phonegap。请参阅3.2和3.4的指南。 3.2网站使用cli上的phonegap,3.4它使用cli上的Cordova。
  2. 在eclipse上构建Phonegap 3.4时,没关系。但是在Phonegap 3.3上,构建过程将始终用我已实现或修改的文件替换默认文件。
  3. 像pushplugin这样的插件在phonegap 3.3和3.4上失败了(仅限我吗?),论坛中没有支持或回复
  4. Cordova的任何新更新,我们将不得不等待Phonegap进行集成。这反过来会在我们的Phonegap插件中产生错误
  5. 现在我想只使用Cordova。但我很少询问。

    1. Cordova可以使用Phonegap的插件
    2. Phonegap可以使用Cordova的插件
    3. 从Phonegap到Cordova的转换是否值得?在支持,更新和插件可用性方面,Cordova比Phonegap更稳定吗?
    4. 哪些工具有更多用户? Phonegap还是Cordova?
    5. Cordova可以通过云编译吗?这很重要,因为我没有用于构建ios应用程序的MAC。

2 个答案:

答案 0 :(得分:1)

从phonegap更改为cordova是完全值得的。

1> Cordova可以使用Phonegap中的插件或2> Phonegap可以使用Cordova的插件

由于phonegap建立在cordova之上,所以可用于phonegap的所有插件都可以在cordova中使用。实际上,phonegap使用了许多cordova的插件,当你尝试下载时它会从cordova的库中下载

3>从Phonegap到Cordova的转换是否值得? Cordova在支持,更新和插件可用性方面是否比Phonegap更稳定?

完全值得转型,因为cordova更稳定,我们为报告的每个问题都有一个新版本。较新的phonegap版本基本上是基于较新的cordova版本。

4>哪些工具有更多用户? Phonegap还是Cordova?

这两种工具的用户数量或多或少都相同,尽管Iam略微倾向于使用cordova。能够负担所有平台设置的用户会向cordova和其他人发送电话按钮。

5> Cordova可以通过云编译吗?这很重要,因为我没有用于构建ios应用程序的MAC

没有工具可以通过云编译cordova项目。虽然我曾尝试将cordova的www文件夹上传到phonegap云中,并为IOS和Android提供了完美的构建。您可以尝试使用示例cordova项目,如果您对可以迁移到cordova的结果感到满意

答案 1 :(得分:0)

以下是Cordova插件注册表http://plugins.cordova.io/#/的链接。我相信所有适用于Phonegap的插件都可以使用Cordova。 PhoneGap只有一些可用于Build的插件,因为他们必须检查以确保插件可以与他们的系统一起使用,但这些插件仍然可以在Cordova中使用。 Phonegap和Cordova基本相同。 Phonegap仅归Adobe所有,主要区别在于Phonegap拥有Phonegap Build。我不相信科尔多瓦可以通过云来遵守我可能是错的。如果您对Cordova和Phonegap(例如appgyver或kivy)不满意,您可能需要考虑其他几种跨平台工具。