怎样存储数据
来源:5-14 首页页面开发-ListItem模块数据渲染开发(1)

宝慕林3443678
2018-09-14
我想问一下做webAPP时怎样存储数据?需要宿主APP开放相应的接口来调用吗?
写回答
1回答
-
吕小鸣
2018-09-14
本地持久化存储分为2个方面:
1.对于小量数据,量不是很大,例如某些标志位,个人信息标识等等,采用H5的localstorage即可,此时数据是存在webview里的环境。
2.对于数据量比较大,例如5m以上的数据或是文件数据,可以使用app提供接口来直接存储在app的文件环境里,同时也需要app提供读接口将数据读出来。
两者区别在于使用localstorage时调用比较简单,调用接口是同步的,但是用容量限制(具体webview会按照域名分配固定的容量)而使用app时需要单独开发接口来实现,相对复杂一些,容量可以自己定义。
目前来说使用localstorage是比较普遍的可以满足大多数场景,可以根据具体情况而选择,回答希望可以帮到你哈。00
相似问题