文件主要分为两大类:
- 代码包文件:代码包文件指的是在项目目录中添加的文件。
- 本地文件:通过调用接口本地产生,或通过网络下载下来,存储到本地的文件。
其中本地文件又分为三种:
- 本地临时文件:临时产生,随时会被回收的文件。不限制存储大小。
- 本地缓存文件:小程序通过接口把本地临时文件缓存后产生的文件,不能自定义目录和文件名。跟本地用户文件共计,小程序(含小游戏)最多可存储 200MB。
- 本地用户文件:小程序通过接口把本地临时文件缓存后产生的文件,允许自定义目录和文件名。跟本地缓存文件共计,小程序(含小游戏)最多可存储 200MB。
这里面本地缓存文件200M、本地用户文件200M。
那我可不可以认为我有400M的缓存空间可以利用呢?还是说本地缓存文件、本地用户文件是一个东西,只是为了1.7.0前后版本兼容,叫法不同呢?
官方文档: 注意:本地缓存文件是最初的设计,1.7.0 版本开始,提供了功能更完整的本地用户文件, 可以完全覆盖本地缓存文件的功能,如果不需要兼容低于 1.7.0 版本,可以不使用本地缓存文件。