Ios Phonegap Facebook连接找不到JavaScript
我知道有几篇文章在讨论这个问题,我没有运气就看完了 我得到了一个问题——“Facebook变量不存在。请检查您是否包含Facebook JS SDK文件” 我在Xcode中的包名是Ios Phonegap Facebook连接找不到JavaScript,ios,facebook,cordova,facebook-javascript-sdk,Ios,Facebook,Cordova,Facebook Javascript Sdk,我知道有几篇文章在讨论这个问题,我没有运气就看完了 我得到了一个问题——“Facebook变量不存在。请检查您是否包含Facebook JS SDK文件” 我在Xcode中的包名是org.apache.cordova.Game 因此,如果我在配置文件中理解正确,我写道: <gap:plugin name="org.apache.cordova.Game.plugins.FacebookConnectPlugin"> <param name="APP_ID" value=
org.apache.cordova.Game
因此,如果我在配置文件中理解正确,我写道:
<gap:plugin name="org.apache.cordova.Game.plugins.FacebookConnectPlugin">
<param name="APP_ID" value="123123" />
<param name="APP_NAME" value="Game" />
</gap:plugin>
首先,从Cordova3开始,应该将配置文件添加到插件中,作为特性而不是插件
<feature name="org.apache.cordova.facebook.Connect">
<param name="ios-package" value="FacebookConnectPlugin" />
</feature>
<feature name="org.apache.cordova.facebook.Connect">
<param name="ios-package" value="FacebookConnectPlugin" />
</feature>
document.addEventListener('deviceready', function() {
try {
FB.init({ appId: "12345", nativeInterface: CDV.FB, useCachedDialogs: false });
FB.Event.subscribe('auth.authResponseChange', function(response) {
getProfile();
});
} catch (e) {
alert(e);
}
}, false);