小编Eed*_*sha的帖子

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.这里有什么想法?我错过了别的什么吗?

performance android webview

5
推荐指数
1
解决办法
3881
查看次数

标签 统计

android ×1

performance ×1

webview ×1