webview加载优化

152 阅读1分钟
  1. 终端webview初始化加速:复用,仅能解决webview初始化慢问题
  2. 终端本地缓存,优化场景有限
  3. 前端首屏静态直出,不能解决网速慢问题
  4. 终端前端配合离线包,不能解决千人千面
  5. 终端离线包缓存优先,更新后刷新,闪烁体验不好
  6. 并行加载 + 流式拦截,可以完全利用webview初始化时间 和 浏览器的变加载边渲染能力
  7. sonic github.com/Tencent/Vas… sonic代理了webview loadUrl以及loadDataWithBaseUrl的逻辑 以及 onPageFinish shouldInterceptRequest

(1)桥接流

(2)初始化完成立即加载