有弄过把json数据写入本地再读取的案例么,

我这边用于保存游戏记录

cc.sys.localStorage

这个只能存一个信息,我要弄一个游戏记录的,获取里面的最高记录

可以存json字符串,具体能存多长没研究过,一般来说应该够用的

你储存的可以是一个Object对象,这个对象里记录你的游戏记录。每次读取这个对象就可以了。

let writeablePath = jsb.fileUtils.getWritablePath()
this.updateDir = writeablePath + this.updateDir
if (jsb.fileUtils.isDirectoryExist(this.updateDir) == false) {
let packageJson = jsb.fileUtils.getStringFromFile(“res/package.json”)
let jsonData = JSON.parse(packageJson)

1赞

多谢,已经解决了,不用转json,直接cc.sys.localStorage也可以解决

localStorage足够你用

这个是可以的 JSB接口