Facebook集成PhoneGap应用程序

时间:2013-08-01 15:04:08

标签: facebook cordova

我有一个有效的PhoneGap(2.9)应用程序,想要使用PhoneGap / Facebook插件添加Facebook集成。在Facebook应用程序注册页面上,我无法确定如何提供所需信息。我收集我需要列出'Native iOS'和'Native Android'应用程序作为方法,但特别是Android选择,'Class Name'来自哪里? Facebook网站称这是“你希望Facebook推出的主要活动的类名”,但对我而言,这在PhoneGap环境中毫无意义。

2 个答案:

答案 0 :(得分:0)

我很确定它只是意味着应用程序的主要类,因为这是Android应用程序中唯一的活动

因此,如果您的应用名为“MyApp”,则您的包名称为com.example.myapp,则“类名称”字段为:

com.example.myapp.MyApp

Completed Android platform section of Facebook App settings

因此,如果它不是一个phonegap应用程序,如果有人点击FB通知,你可以让Facebook启动不同的活动。

答案 1 :(得分:0)

@William我也有这个问题,这是一些帮助之后的工作

1. facebook app名称空间必须进入facebook connect plugin" app name"下的config.xml。

2. facebook的包名是配置中的应用包ID,而不是facebook app显示名称。

  1. Facebook的类名是HelloCordova,这是使用Phonegap
  2. 调用的默认类

    我正在使用0.9.0版本的Phonegap插件

    我认为他们会在不久的将来更新自述文档。

    希望这会有所帮助