cocos 怎么写入或者替换json文件

好吧,只能这样了

浏览器怎么可能操作用户的本地文件。。。 这是浏览器安全决定的, 你可以操作session、cookie、localstorage

如果浏览器能随便写你操作系统上的文件,这浏览器你敢用么

上面有老哥说了 web可以用FileSystem操作本地文件

可以的,新的api,不过得用户同意

https://vscode.dev/?vscode-lang=zh-cn
vscode在线版试试,在这之前我也写过一些读写demo,效果也还不错

你不会曲线救国啊 进游戏的时候请求一下服务器关卡版本号,然后读取本地 localStorage存的关卡版本号,本地版本低了,就去拉取服务器JSON然后 localStorage到本地同时也存一个最新版本号。
假如发现本地是新的,直接取出来json反序列化一下 不就行了嘛?
为什么一定要纠结修改本地文件的事呢?

现在filesystemapi已经是正式的了,参考
https://developer.mozilla.org/zh-CN/docs/Web/API/File_System_API

因为有游戏审核有断网操作

只是为了我们公司内部测试的时候拉取到最新的,然后更新到本地文件,这样就不用担心没有更新了

localStorage保存版本号和所有数据json,不是最新就更新覆盖保存

审核那边肯定没本地存储数据,断网也拉不到不就是什么都没有嘛

楼主的需求 应该是静默读写,不是用户授权