2015-08-27 272 views
1

对不起,如果这是一个愚蠢的问题,但谷歌这次并没有帮助我。 我正在使用cordova制作我的应用程序。我读到了来自科尔多瓦的电话差距。我还读到,现在他们几乎是相同的(如果你打开手机差距网站,它会谈论科尔多瓦并给出科尔多瓦的例子,所以......)。科尔多瓦VS Phonegap插件

现在我的问题是:在一个使用cordova创建的应用程序中,我可以使用phonegap插件吗?

示例:刚刚为cordova制作了工作pushplugin(https://github.com/phonegap-build/PushPlugin)。现在它说它已被弃用,并使用phonegap-push-plugin(https://github.com/phonegap/phonegap-plugin-push),它也完全不同(如果你有兴趣,它已经在测试iOS 9时遇到问题)。

所以,如果我有一个应用程序已经与科尔多瓦,我可以添加这个新的插件? 使用phonegap plugin add phonegap-plugin-pushcordova plugin add phonegap-plugin-push

回答

1

是的,如果你有cordova verison> = 5.0,那么你可以使用cordova plugin add phonegap-plugin-push来在cordova中使用最新推送插件。 Cordova和Phonegap几乎都使用相同的插件。您可以从http://phonegap.com/2012/03/19/phonegap-cordova-and-what%E2%80%99s-in-a-name/解决您对phongap和cordova的困惑,但总之,任何用于phonegap的插件都可用于cordova,反之亦然。您可以为同一个插件找到不同的ID,例如推送插件 phonegap-plugin-pushcordova-plugin-push-notification,但它们都具有相同的源代码。 我在引用我后面提到的一段话:

PhoneGap是Apache Cordova的一个发行版。您可以将Apache Cordova想象为支持PhoneGap的引擎,类似于WebKit为支持Chrome或Safari的引擎的 。

+0

非常感谢您的明确回答! – flauros

+0

不客气。请做upvote,如果它帮助:) –

+0

不能upvote:这里仍然是新手,需要更多的声誉。只需标记正确答案即可。对不起:-( – flauros

相关问题