如何使用cli在cordova中添加facebook插件

时间:2014-01-14 07:35:03

标签: android facebook cordova

我正在使用cordova 3.3.0 cli。我找到了用于eclipse / xcode项目的手动安装文档。还有我们在config.xml中进行的phonegap构建的文档。我只想在我的cordova项目中安装Facebook插件,我正在通过cordova CLI构建

更新:我从问题中解决了。谢谢Kal的帮助。我为它写了一个完整的教程。 My Tutorial for facebook plugin

2 个答案:

答案 0 :(得分:5)

实际上,CLI只需要在命令中添加APP_IDAPP_NAME变量。像这样:

C:\myProject>cordova plugin add https://github.com/phonegap/phonegap-facebook-plugin --variable APP_ID=your_facebook_app_id --variable APP_NAME=your_facebook_app_name

我是以这种方式安装的,但不确定该应用程序是否正常运行。要测试的东西。

<强>更新

我遇到了phonegap构建问题,但却给出了错误One of your plugins requires a parameter: APP_ID, APP_NAME。那是因为我没有将这些变量添加到config.xml文件中。

这解决了它

<gap:plugin name="com.phonegap.plugins.facebookconnect">
 <param name="APP_ID" value="your_facebook_app_id" />
 <param name="APP_NAME" value="your_facebook_app_name" />
</gap:plugin>`

现在一切正常!我希望这有助于某人。

更新2:

请记得修改root / plugins / com.phonegap.plugins.facebookconnect / plugin.xml下的plugin.xml文件

<preference name="APP_ID" />
<preference name="APP_NAME" />

答案 1 :(得分:0)

如果您确切地确定要安装哪个插件,也许会有所帮助......

如果它是facebook连接插件here,那么您可以尝试以这种方式安装它:

cd yourprojectname
cordova plugin add https://github.com/phonegap/phonegap-facebook-plugin

但它似乎无法正常工作,您必须执行手动安装:(

引自readme.md:

  

此插件基于plugman。要将其安装到您的应用中,只需   执行plugman如下; 它目前不适用于plugman at   所有。正在进行中

所以我认为你必须再等一下才能使用CLI安装它......