微信小游戏最高分问题
发布于 6 年前 作者 taoye 18670 次浏览 来自 问答

只有子域能访问getUserCloudStorage,那么主域怎么判断历史最高分啊

4 回复

如果数据需要在用户离线的时候去修改,目前无法做到强一致性。但仅仅针对周刷新的情况,可以考虑在托管的开放数据中添加一个对应过期时间。

游戏本身的服务也应该存储游戏历史分数

方法一 : 将历史最高分存储到本地缓存中

方法二 : 每次刷新分数是同 wx.postMessage()将分数传到子域中,在子域中使用onMesage接收再比较当前最高成绩

那怎么保证数据的一致性?例如:周刷新等

回到顶部