我正努力在用户连接到Facebook后登录解析(直接登录解析正确完成但不是facebook)。问题是既没有调用成功也没有调用错误回调块,所以在这种情况下我不知道如何追查问题。
我的相关代码如下:
window.fbAsyncInit = function() {
Parse.FacebookUtils.init({
appId : 'XXXXXXXXXXXXXXXX',// my facebook app ID
});
Parse.FacebookUtils.logIn(null, {
success: function(_user) {
if (!_user.existed()) {
alert("User signed up and logged in through Facebook!");
} else {
alert("User logged in through Facebook!");
}
},
error: function(error1, error2){
alert("Unable to create/login to as Facebook user");
}
});// finish login
};// window.fbAsyncInit
(function(d, s, id){
var js, fjs = d.getElementsByTagName(s)[0];
if (d.getElementById(id)) {return;}
js = d.createElement(s); js.id = id;
js.src = "//connect.facebook.net/en_US/all.js";
fjs.parentNode.insertBefore(js, fjs);
}(document, 'script', 'facebook-jssdk'));