Я пытаюсь принести facebook_friendsList в PhoneGap с помощью FB.apiВызывается FB.getLoginStatus() перед вызовом FB.init(). в PhoneGap
Я думаю, что проблема является вызывающей функции перед приложением сделать функцию fb.init
вот мой код:
<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>
это предупреждение об ошибке и в Consol эта ошибка появляется
FB.getLoginStatus() called before calling FB.init().
??
Это очень распространенный вопрос и возможное дублирование. http://stackoverflow.com/questions/8048564/fb-getloginstatus-called-before-calling-fb-init-error-in-console – RicardoGonzales
Я пробовал этот код .. не работает для моего дела –