我这边遇到个需求。每个房间中,读取的内容都不同。但是没有网络的情况下,又必须是最新的数据。大概想法是,通过读取json在实现,但是有个问题,如何在app中替换这个json?
4***@qq.com
- 发布:2019-11-06 17:19
- 更新:2019-11-06 18:50
- 阅读:840
5 个回复
4***@qq.com (作者)
如果是用storage这种本地数据存储,平常的需求是可以。但是,如果是多语言这种情况下,那么管理起来会非常的乱
5***@qq.com - 123
JSON.stringify 转为常规字符串
玩出花都没关系
4***@qq.com (作者)
哈哈,对对对,- -但是想偷点懒。想在看看有没有更好的方式,这样我直接通过拿json文件替换就好了。谢谢了
2019-11-06 18:24
8***@qq.com
可以下载到指定目录 没网就读取 每次启动APP和退出APP就同步一次文件 或者多少分钟同步一次也可以
4***@qq.com (作者)
那这个文件,用户是不是可以通过文件管理器去查看?- -如果是这样的话,感觉会有泄露数据的风险。
2019-11-06 18:29
4***@qq.com (作者)
总体来说,如果做成多语言的话,那么就通过接口去获取不同的语言数据,在通过楼上这位老哥的方法转成常规字符串。然后通过vuei18n来赋值,这样就能玩的通。至于替换json文件,本来想着偷懒,但是防止文件被查到,还是放弃了
4***@qq.com (作者)
下载文件到指定目录:http://www.html5plus.org/doc/zh_cn/downloader.html#plus.downloader.DownloadOption