我使用WebView显示本地数据。 Html文件本身大约是800kb + 400images(总共60MB)。包含Webview的活动在每次使用后都会关闭。 加载需要4到10(每次)秒,具体取决于使用的设备。
我尝试了以下内容 启用缓存。 增加渲染器的优先级。 没有/影响很小。
我试过的其他事情却无法让它发挥作用。 1)我尝试缓存WebViewActivity 意思是活动从堆栈中删除但我在内存中有它并参考它。
2)仅在应用程序上下文或服务中加载Webview(带有本地数据) 在调用活动(使用webview)时,将此Webwevice注入布局中。
搜索谷歌和堆栈溢出也没有帮助。
我的问题是。 是否可以在活动之外的webview中加载数据? 如何缓存活动(包含webview)? 有人知道如何解决这个问题。
PS:拆分html不是一种选择。