在我的应用中,我向Facebook发布了一些文字。如果用户已经使用facebook登录,则此工作正常。如果不是我正在调用此函数来记录用户,并在之后直接进行api调用:
facebookConnectPlugin.login( ["email"], function() {
console.log("Facebook has logged in")
facebookConnectPlugin.api(facebookString, ["publish_actions"], function(response){
// success
console.log("success "+JSON.stringify(response));
}, function(response){
// error
console.log("error "+JSON.stringify(response));
})
}, function(error){
console.log(error);
});
第一个console.log“facebook已登录”被调用。第二次api调用不起作用。没有成功或错误功能console.log。
有人知道为什么吗?