好吧,只能这样了
浏览器怎么可能操作用户的本地文件。。。 这是浏览器安全决定的, 你可以操作session、cookie、localstorage
如果浏览器能随便写你操作系统上的文件,这浏览器你敢用么
可以的,新的api,不过得用户同意
你不会曲线救国啊 进游戏的时候请求一下服务器关卡版本号,然后读取本地 localStorage
存的关卡版本号,本地版本低了,就去拉取服务器JSON然后 localStorage
到本地同时也存一个最新版本号。
假如发现本地是新的,直接取出来json反序列化一下 不就行了嘛?
为什么一定要纠结修改本地文件的事呢?
因为有游戏审核有断网操作
只是为了我们公司内部测试的时候拉取到最新的,然后更新到本地文件,这样就不用担心没有更新了
localStorage保存版本号和所有数据json,不是最新就更新覆盖保存
审核那边肯定没本地存储数据,断网也拉不到不就是什么都没有嘛
楼主的需求 应该是静默读写,不是用户授权