【问题标题】:cordova playGamesServices Get user score from leaderboardcordova playGamesServices 从排行榜获取用户分数
【发布时间】:2018-10-04 14:22:13
【问题描述】:

我已使用以下 cordova 插件连接到 Google Play 游戏服务。 https://github.com/artberri/cordova-plugin-play-games-services

一切正常。但是在文档中没有提到如何从排行榜中获取用户分数。 我使用 Phaser 作为我的游戏引擎。

【问题讨论】:

    标签: cordova cordova-plugins google-play-games phaser-framework


    【解决方案1】:

    查看源码可以找到execute函数中列出的各种动作。

    看来您可以使用executeGetPlayerScore 函数。

    alejandro-lopez 的分支似乎已收到最近的更新,因此您可能希望提交拉取请求以将其包含在文档中,因为问题已关闭。

    来自提问者,示例代码:

    window.plugins.playGamesServices.getPlayerScore(
        {leaderboardId: 'someID'},
        function(data) {
            // do something with data.PlayerScore;
        },function(e) {
            alert(JSON.stringify(e)); 
        }
    );
    

    【讨论】:

    • 谢谢。我尝试调用 getPlayerScore 函数。但它失败了。仍然在尝试。 +1 向我展示了一条路。如果可行,我会接受答案。
    • 接受您的回答。谢谢你。请在您的答案中添加以下代码以帮助其他人。 window.plugins.playGamesServices.getPlayerScore( {leaderboardId: 'someID'}, function(data){ ... // 使用 data.PlayerScore; },function(e){ alert(JSON.stringify(e)); });
    • 感谢示例代码;答案相应更新。我还为该插件项目的最新更新分支更新了我的 PR,以包含上面的调整示例。 github.com/alejandro-lopez/cordova-plugin-play-games-services/…
    猜你喜欢
    • 1970-01-01
    • 1970-01-01
    • 2012-03-11
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    相关资源
    最近更新 更多