4.4.云端数据存储

QQ轻游戏以游戏为单位,为每个用户提供一定的后台存储空间。

个人数据保存

  1. // 存储游戏个人私有数据
  2. var data = {
  3. maxScore: 100, // 一个历史最高积分
  4. // 不同游戏模式下存的数据,列表来的,可以根据自身需求使用,这里面的数据,后台不做任何处理,怎么来怎么回
  5. modeDatas:[
  6. { // 字段都是自己定义的,后台不做任何处理
  7. maxScore: 1,
  8. mode: 1,
  9. },
  10. { // 字段都是自己定义的,后台不做任何处理
  11. maxScore: 2,
  12. mode: 2,
  13. },
  14. ],
  15. }
  16. // 保存个人数据
  17. BK.QQ.saveGameData(data, function(errCode, cmd, data) {
  18. BK.Script.log(1, 1, 'saveGameData : ' + errCode + ', ' + cmd + ', ' + JSON.stringify(data));
  19. });

错误码

错误码

个人数据拉取

  1. // 拉取游戏个人私有数据
  2. BK.QQ.loadGameData(function(errCode, cmd, data) {
  3. // 这里返回的 data,就是上面存储游戏个人私有数据时候传入的 data
  4. BK.Script.log(1, 1, 'loadGameData : ' + errCode + ', ' + cmd + ', ' + JSON.stringify(data));
  5. });

错误码

错误码

原文: https://hudong.qq.com/docs/engine/userInfo/cloudData.html