2017-02-15 69 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在同一部手机上不会发生此问题。 –

相关问题