2014-02-17 2 views
0

Я пытаюсь отобразить таблицу лидеров для своей игры с помощью сервисов google play. В игре есть html/js. У меня есть экземпляр gapi загружен. Я представить оценку следующим образом:display leaderboard с помощью сервисов google play

var json={}; 
json.leaderboardId='dlsfhqo3irhq'; 
json.score=666; 
gapi.client.games.scores.submit(json); 

то я стараюсь, чтобы отобразить список лидеров выглядит следующим образом: не появится

var json={}; 
json.leaderboardId='dlsfhqo3irhq'; 
json.collection='PUBLIC'; 
json.timeSpan='ALL_TIME'; 
gapi.client.games.scores.listWindow(json); 

Ничто. Я установил таблицу лидеров в консоли разработчика, в которой говорится, что она готова к тестированию. Также я показываю таблицу лидеров в ответ на щелчок, чтобы никакие всплывающие окна не блокировались.

ответ

0

Все игры google (game) api имеют два этапа. Сначала нужно настроить запрос, тогда вам нужно выполнить его.

Ваш код должен выглядеть примерно так:

var json= { leaderboardId: 'dlsfhqo3irhq', collection: 'PUBLIC', timeSpan:'ALL_TIME'}; 
var request = gapi.client.games.scores.listWindow(json); 
request.execute(function(response) { 
// do something 
}); 
Смежные вопросы