# 简介

离线包是一种能让APP瘦身、让业务模块可以实时发布,且拥有原生一致的用户使用体验的技术,原理是通过将包括 HTML、JavaScript、CSS 等页面内静态资源打包到一个压缩包内,预先下载该离线包到本地,然后通过客户端打开,直接从本地加载离线包,从而最大程度地摆脱网络环境对页面的影响,达到快速打开页面的效果。

使用离线包可以给您带来以下优势:

  1. 提升用户体验:通过离线包的方式把页面内静态资源嵌入到应用中并发布,当用户第一次开启应用的时候,就无需依赖网络环境下载该资源,而是马上开始使用该应用。
  2. 实现动态更新:在推出新版本或是紧急发布的时候,您可以把修改的资源放入离线包,通过更新配置让应用自动下载更新。因此,您无需通过应用商店审核,就能让用户及早接收更新。