我正在经历一个非常奇怪的问题。我希望通过 FB api 登录 facebook 时登录用户的高分。我正在使用以下代码
function returnhighscore()
{
FB.api("/"+FB.getUserID()+"/scores", 'get', {}, function(response) {
if (!response || response.error) {
alert('Error occured');
} else {
var high_score1 = response.data[0].score;
//document.getElementById("fbtestVal").innerHTML = response.data[0].score;
return(high_score1);
}
});
}
FB加载后,我调用这个函数。奇怪的是,这个没有返回任何东西,但是当我警告或控制台记录回调中的值时,它会显示我的分数。
任何人都可以帮忙吗?
雅各布