收藏
回答

请问为什么我通过开放域做的排行榜在体验版只有我一个人

我的体验版排行榜只有我一个人在榜上,找体验人员测试,也只能看到我一个人。

回答关注问题邀请回答
收藏

2 个回答

  • 小程序/小游戏开发-Link
    小程序/小游戏开发-Link
    2019-06-20

    只能拉到同玩好友的托管数据。所以关键条件是:

    1. 好友

    2. 有玩过这个游戏并产生过托管数据

    2019-06-20
    有用
    回复 1
  • 小游戏运营专员-宏
    小游戏运营专员-宏
    2019-06-19

    您好,能否提供一下调用开放域的代码片段。

    2019-06-19
    有用
    回复 3
    • 睡觉说梦话歪比巴卜
      睡觉说梦话歪比巴卜
      2019-06-19

      直接给你吗


      2019-06-19
      回复
    • 睡觉说梦话歪比巴卜
      睡觉说梦话歪比巴卜
      2019-06-19


      n.getUserCloudStorage({

      keyList: [this._key],

      success: function(n) {

      console.log("调用数据"), console.log(parseFloat(n.KVDataList[0].value));

      var o = JSON.stringify(n.KVDataList[0].value),

      r = o.indexOf('"', 24),

      s = o.indexOf("\\", 26),

      l = o.slice(r + 1, s);

      "" != l ? parseFloat(l) <= parseFloat(e.toString()) && (i.push({

      key: t._key,

      value: JSON.stringify(a)

      }), console.log("写入数据!!!"), wx.setUserCloudStorage({

      KVDataList: i,

      success: function(e) {

      console.log("-----success:" + JSON.stringify(e))

      },

      fail: function(e) {

      console.log("-----fail:" + JSON.stringify(e))

      },

      complete: function(e) {

      console.log("-----complete:" + JSON.stringify(e))

      }

      })) : (i.push({

      key: t._key,

      value: JSON.stringify({

      wxgame: {

      value1: "0",

      update_time: Laya.Browser.now() + ""

      }

      })

      }), console.log("写入数据!!!"), wx.setUserCloudStorage({

      KVDataList: i,

      success: function(e) {

      console.log("-----success:" + JSON.stringify(e))

      },

      fail: function(e) {

      console.log("-----fail:" + JSON.stringify(e))

      },

      complete: function(e) {

      console.log("-----complete:" + JSON.stringify(e))

      }

      }))

      },

      fail: function(e) {

      i.push({

      key: t._key,

      value: JSON.stringify({

      wxgame: {

      value1: "0",

      update_time: Laya.Browser.now() + ""

      }

      })

      }), console.log("写入数据!!!"), wx.setUserCloudStorage({

      KVDataList: i,

      success: function(e) {

      console.log("-----success:" + JSON.stringify(e))

      },

      fail: function(e) {

      console.log("-----fail:" + JSON.stringify(e))

      },

      complete: function(e) {

      console.log("-----complete:" + JSON.stringify(e))

      }

      })

      }

      })

      }


      2019-06-19
      回复
    • 睡觉说梦话歪比巴卜
      睡觉说梦话歪比巴卜
      2019-06-19

      t.prototype.getFriendData = function() {

      var e = this;

      wx.getFriendCloudStorage({

      keyList: [this._key],

      success: function(t) {

      var i, a, n, o = [];

      if (console.log("-----------------getFriendCloudStorage------------"), t.data) {

      for (var r = 0; r < t.data.length; r++) a = t.data[r], a.KVDataList.length && (n = a.KVDataList[0], n.key == e._key && (n = JSON.parse(n.value), i = {}, i.avatarIP = a.avatarUrl, i.UserName = a.nickname, i.openID = a.openid, i.RankValue = n.wxgame.value1, i.update_time = n.wxgame.update_time, o.push(i)));

      o = o.sort(function(e, t) {

      return t.RankValue - e.RankValue

      });

      for (var r = 0; r < o.length; r++) o[r].index = r + 1;

      e.setlist(o)

      }

      },

      fail: function(e) {

      console.log("------------------获取托管数据失败--------------------"), console.log(e)

      }

      })

      }, t.prototype.recevieData = function(e) {

      var t = e.type;

      switch (t) {

      case "ranking":

      this.getFriendData();

      break;

      case "shangchuan":

      this.setSelfData(e.score + "")

      }

      },


      2019-06-19
      回复
登录 后发表内容