2014-03-25 60 views
1

我正在開發一個應用程序,使用webview加載Html & JavaScript文件。提高webview性能 - android

但它的顯示內容時性能太差!

我已經試過像許多解決方案:

 webView.getSettings().setRenderPriority(RenderPriority.HIGH); 
    webView.getSettings().setCacheMode(WebSettings.LOAD_NO_CACHE); 
    webView.setLayerType(View.LAYER_TYPE_SOFTWARE, null); 
    webView.setLayerType(View.LAYER_TYPE_HARDWARE, null); 

,但它仍然保持不變。

任何建議或提示,以提高性能?

+0

你能找到任何解決方案嗎? – Sadegh

回答

0

嘗試添加

webView.getSettings().setJavaScriptEnabled(true); 
+0

我已經添加它來啓用JavaScript。 –

+0

你的意思是「性能太差」 – wael

+0

是更具體的內容被視爲像思維導圖。所以,思維導圖的表現太糟糕了。如前所述。當你要展開一個節點。 –

1

如果只有你的WebView是慢或laggy,你可以添加以下的元素的CSS的一些幾部分組成:

transform: translate3d(0,0,0); 
-webkit-transform: translate3d(0,0,0); 

這一直是唯一speedhack那真的對我的webview有影響。但要小心,不要過度使用它! (你可以在this article瞭解更多關於黑客攻擊的知識。)