4.4.云端数据存储
QQ轻游戏以游戏为单位,为每个用户提供一定的后台存储空间。
个人数据保存
// 存储游戏个人私有数据
var data = {
maxScore: 100, // 一个历史最高积分
// 不同游戏模式下存的数据,列表来的,可以根据自身需求使用,这里面的数据,后台不做任何处理,怎么来怎么回
modeDatas:[
{ // 字段都是自己定义的,后台不做任何处理
maxScore: 1,
mode: 1,
},
{ // 字段都是自己定义的,后台不做任何处理
maxScore: 2,
mode: 2,
},
],
}
// 保存个人数据
BK.QQ.saveGameData(data, function(errCode, cmd, data) {
BK.Script.log(1, 1, 'saveGameData : ' + errCode + ', ' + cmd + ', ' + JSON.stringify(data));
});
错误码
个人数据拉取
// 拉取游戏个人私有数据
BK.QQ.loadGameData(function(errCode, cmd, data) {
// 这里返回的 data,就是上面存储游戏个人私有数据时候传入的 data
BK.Script.log(1, 1, 'loadGameData : ' + errCode + ', ' + cmd + ', ' + JSON.stringify(data));
});
错误码
原文: https://hudong.qq.com/docs/engine/userInfo/cloudData.html