Warning: file_get_contents(/data/phpspider/zhask/data//catemap/3/android/227.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
Android webview即使在调用onPageFinished函数后仍显示空白页_Android_Webview - Fatal编程技术网

Android webview即使在调用onPageFinished函数后仍显示空白页

Android webview即使在调用onPageFinished函数后仍显示空白页,android,webview,Android,Webview,在我的android应用程序中,我使用android原生webview控件加载URL内容。 它对某些页面工作正常,但对其他一些页面不起作用,而是显示为空白页面(白色),即使在应用程序调用onPageFinished Override方法之后也是如此 我一整天都在挣扎,有人能告诉我为什么会这样吗?有些网页需要Javascript来完整显示其内容。验证您的WebView中是否启用了Javascript。如果这不适用于您,则发布失败的URL 例如: WebView webview = (WebView

在我的android应用程序中,我使用android原生webview控件加载URL内容。 它对某些页面工作正常,但对其他一些页面不起作用,而是显示为空白页面(白色),即使在应用程序调用onPageFinished Override方法之后也是如此


我一整天都在挣扎,有人能告诉我为什么会这样吗?

有些网页需要Javascript来完整显示其内容。验证您的
WebView
中是否启用了Javascript。如果这不适用于您,则发布失败的URL

例如:

WebView webview = (WebView) findViewById(R.id.webview);
webview.getSettings().setJavaScriptEnabled(true);

显示相关代码和可能的错误以获得更好的帮助。它不显示任何错误。只需显示白色空白页<代码>网站设置设置=newView.getSettings()
settings.setJavaScriptEnabled(true)
settings.setCacheMode(WebSettings.LOAD\u默认值)
settings.setRenderPriority(RenderPriority.HIGH)
settings.setAllowFileAccess(true)
settings.setDomStorageEnabled(true)
设置。设置支持多窗口(false)
settings.setJavaScriptCanOpenWindowsAutomatically(false)你好BramAppel,有什么解决办法吗?你好Jarvis,谢谢你的回复。已在我的应用程序中启用JavaScriptEnabled。我还是想不出原因。嗨,贾维斯,还有别的解决办法吗?