原理
服务端将weex可用的模块打包成JS Bundle下发到客户端,JS Bundle没有分具体模块所以文件较大,每次进入页面去请求会产生多余的通信流量及下载时间。
所以加入weex缓存策略,将服务端下发的JS Bundle缓存到本地文件,请求下载时获取服务端JS_Bundle文件MD5并与本地缓存文件MD5校验,校验成功直接使用缓存,校验失败清除缓存并从服务端下载新的文件,最后缓存。(服务端JS_Bundle地址为空时直接使用本地可用缓存)
注:本文内容来自互联网,旨在为开发者提供分享、交流的平台。如有涉及文章版权等事宜,请你联系站长进行处理。