Eed*_*sha 5 performance android webview
希望有人能带领我朝着正确的方向前进.通过本机Android浏览器查看时,我的移动网站加载时间不超过一秒钟,最多可能是两秒钟.无论如何,每次在webview中放置相同的站点至少需要5秒钟才能加载.浏览stackoverflow寻求解决方案后,我添加了:
webView.getSettings().setRenderPriority(RenderPriority.HIGH);
webView.getSettings().setCacheMode(WebSettings.LOAD_NO_CACHE);
Run Code Online (Sandbox Code Playgroud)
和
//Disable Caching
try
{
Method m = CacheManager.class.getDeclaredMethod("setCacheDisabled", boolean.class);
m.setAccessible(true);
m.invoke(null, true);
}
catch (Throwable e)
{ Log.i("MyApp","Reflection failed", e);
}
Run Code Online (Sandbox Code Playgroud)
不过,网站加载速度很慢.我知道本机更快,但为了灵活性,我挖掘了webview.这里有什么想法?我错过了别的什么吗?