2017-02-15 101 views
0

我的網頁在我的Android手機上的谷歌瀏覽器上正常工作,但當我在WebView中加載它時,顯示效果不佳。在Android中,爲什麼網頁在谷歌瀏覽器中顯示正確,而不是在WebView中顯示?

我的WebView設置如下:

webview.getSettings().setJavaScriptEnabled(true); 
webview.getSettings().setDomStorageEnabled(true); 
webview.getSettings().setDatabaseEnabled(true); 
webview.getSettings().setAppCacheEnabled(true); 

webview.getSettings().setUseWideViewPort(true); 
webview.getSettings().setLoadWithOverviewMode(true); 

webview.getSettings().setLayoutAlgorithm(WebSettings.LayoutAlgorithm.NORMAL); 

可能是什麼問題呢?

+0

當你說「不顯示以及」你是什麼意思? –

+0

我有一個側邊菜單,當我嘗試打開頁面變成白色,並沒有顯示任何內容。 –

回答

0

設置之前,試試這個,但你把之後的URL

nameOfWebView.setDrawingCacheEnabled(true); 
nameOfWebView.buildDrawingCache(); 

webview.setLayerType(WebView.LAYER_TYPE_SOFTWARE, null); 
+0

同樣的問題。我按照你在設置之前所做的那樣做了,但是在你輸入了URL之後' 'webview.loadUrl(CORRESPONDENCE_URL); webview.setDrawingCacheEnabled(true); webview.buildDrawingCache(); webview.getSettings()。setJavaScriptEnabled(true); webview.getSettings()。setDomStorageEnabled(true); webview.getSettings()。setDatabaseEnabled(true); webview.getSettings()。setAppCacheEnabled(true); webview.getSettings()。setUseWideViewPort(true); webview.getSettings()。setLoadWithOverviewMode(true);' –

+0

而網頁本身是空白或這個側面菜單是空白? –

+0

一旦我嘗試顯示菜單,整個視圖變成白色。 Google Chrome在同一部手機上不會發生此問題。 –

相關問題