0

老实说,我完全迷路了。我包括了 android cordova.js (2.0.0) 和 facebook-js-sdk.js 文件,但是当我进行 FB.init 调用时,我得到一个弹出窗口,显示 cordiva 缺少 org.apache.cordova.facebook。 Connect.getLoginStatus。

有任何想法吗?

4

1 回答 1

0

您不需要在项目中包含这些文件。只需放置

<script src="phonegap.js"></script>

在您拥有和放置的 html 页面的头部

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

在您的 config.xml 中。当您使用 phonegap-build 构建时,它将为您将适当的文件包含到您的项目中。阅读并完整阅读此内容确保您注意标题为“Facebook 要求和设置”的部分。

您将无法使用 Ripple 进行调试,因为它正在使用您无权访问的插件文件(除非 RIM 将 Ripple 绑定到 Adob​​e 资源中......)。

如果您继续遇到问题,请发布一些您尝试过的代码,以便我们继续提供帮助。

于 2013-09-16T20:20:10.143 回答