1

我无法在排行榜上提交分数。另外,我对 javascript 很陌生,所以我不知道如何捕捉 setScoreAsync 引发的错误


    FBInstant.getLeaderboardAsync('global')
          .then(函数(排行榜){     
            返回 leaderboard.setScoreAsync(gameManager.highscore);
          })
          .then(函数(入口){
            console.log(entry.getScore()); // 42
            console.log(entry.getPlayer().getName());
          }
          });

请帮我。

4

1 回答 1

3

您需要在开发人员仪表板中配置“全局”排行榜(“使排行榜上下文”选项设置为“否”)。采用:

.catch(function (err)
{
    console.log(err);
});

用于捕获错误,方法与 .then() 相同

于 2018-03-07T13:50:33.657 回答