kalu-github / module_webviewplus

WebView 离线缓存策略SDK

Geek Repo:Geek Repo

Github PK Tool:Github PK Tool

WebView 离线缓存策略SDK

说明

- lib.kalu.webviewplus.WebViewPlus [extend WebViewCore]
  内部实现除接口请求外资源本地缓存

- lib.kalu.webviewplus.WebViewLayout [extend FrameLayout]
  内部实现webview自动初始化实例, 默认4个, 自动扩容回收复用

功能

  • 支持tbs
  • webview 自动缓存 js、css、img
  • webview 状态变化监听, onProgressChanged、onPageStarted、onPageFinished
  • webview 自动初始化实例, 默认4个, 自动扩容回收复用
  • webview alert、confirm、prompt提供支持
  • webview 支付初始化静态资源本地html[initAssetDefaultInitResourceName], 网络错误自定加载静态资源本地html[initAssetDefaultFailResourceName]

资料

https://iluhcm.com/2017/12/10/design-an-elegant-and-powerful-android-webview-part-one/
https://iluhcm.com/2018/02/27/design-an-elegant-and-powerful-android-webview-part-two/

About

WebView 离线缓存策略SDK


Languages

Language:Java 97.2%Language:HTML 2.8%