Jquery 在调用FB.init()之前调用了FB.getLoginStatus()。在phonegap中
我正在尝试使用FB.api获取phonegap中的facebook\u friendsList 我认为问题在于在应用程序生成fb.init函数之前调用函数 这是我的密码:Jquery 在调用FB.init()之前调用了FB.getLoginStatus()。在phonegap中,jquery,cordova,facebook-javascript-sdk,Jquery,Cordova,Facebook Javascript Sdk,我正在尝试使用FB.api获取phonegap中的facebook\u friendsList 我认为问题在于在应用程序生成fb.init函数之前调用函数 这是我的密码: <script> // Initialize the Facebook SDK document.addEventListener('deviceready', function() { FB.init({ appId: '42737055
<script>
// Initialize the Facebook SDK
document.addEventListener('deviceready', function() {
FB.init({
appId: '427370550688587',
nativeInterface: CDV.FB,
useCachedDialogs: false
});
FB.getLoginStatus(handleStatusChange);
authUser();
updateAuthElements();
});
FB.api('/me/friends', function(response) {
if(response.data) {
var flist;
$.each(response.data,function(index,friend) {
alert(friend.name + ' has id:' + friend.id);
});
} else {
alert("Error!");
}
});
//Fetch user's id, name, and picture
</script>
??跟踪我打开的帖子:
我问如何判断fb.init何时完成。。因此,如果有人来找我,它也会解决你的问题这是一个非常常见的问题,可能会重复。我试过这个密码。。不适合我的案子
FB.getLoginStatus() called before calling FB.init().