老实说,我完全迷路了。我包括了 android cordova.js (2.0.0) 和 facebook-js-sdk.js 文件,但是当我进行 FB.init 调用时,我得到一个弹出窗口,显示 cordiva 缺少 org.apache.cordova.facebook。 Connect.getLoginStatus。
有任何想法吗?
老实说,我完全迷路了。我包括了 android cordova.js (2.0.0) 和 facebook-js-sdk.js 文件,但是当我进行 FB.init 调用时,我得到一个弹出窗口,显示 cordiva 缺少 org.apache.cordova.facebook。 Connect.getLoginStatus。
有任何想法吗?
您不需要在项目中包含这些文件。只需放置
<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 绑定到 Adobe 资源中......)。
如果您继续遇到问题,请发布一些您尝试过的代码,以便我们继续提供帮助。