Facebook插件:init没有使用有效版本调用

问题描述 投票:1回答:1

我使用phonegap build为android创建调试版。我想使用facebook插件。在Config.xml中我有

<gap:plugin name="com.phonegap.plugins.facebookconnect" version="0.4.0">
    <param name="APP_ID" value="509210995889450" />
    <param name="APP_NAME" value="Food share" />
  </gap:plugin>

我使用的文件facebookConnectPlugin.js来自官方插件Github for facebook。电话:

  facebookConnectPlugin.login([], success, fail);

我得到:错误:未在Object处使用有效版本错误调用init。 (http://connect.facebook.net/en_US/sdk.js:37:148)at window.FB.require(http://connect.facebook.net/en_US/sdk.js:15:588)at window.FB.require(http://connect.facebook.net/en_US/sdk.js:15:550)at window.FB.require(http://connect.facebook.net/en_US/sdk.js:15:550)at window.FB.require(http://connect.facebook.net/en_US/sdk.js:15:550)at window.FB.require(http://connect.facebook.net/en_US/sdk.js:15:550)at window .FB.require(http://connect.facebook.net/en_US/sdk.js:15:550)at window.FB.require(http://connect.facebook.net/en_US/sdk.js:15:550)at window.FB.require(http://connect.facebook.net/en_US/sdk.js:15:550)at window.FB.require(http://connect.facebook.net/en_US/sdk.js:15:550

phonegap-plugins phonegap-build
1个回答
0
投票

我的错误是我尝试使用facebook的官方Phonegap插件。似乎Phonegap构建使用另一个插件,它不使用javascript facebookConnectPlugin,正如他们的文档中提到的那样。所以我使用https://github.com/Wizcorp/phonegap-facebook-plugin他们使用https://github.com/phonegap-build/FacebookConnect/tree/962eb0a1c07935ff813e28aa9eaa5581f2e10416并且用法不同。很混乱。如果您首先尝试在桌面上构建,那么也很难,然后它在Phonegap Build上不起作用。

© www.soinside.com 2019 - 2024. All rights reserved.