在Android Kotlin中,可以使用以下代码解决WebView显示空白页面的问题:
val webView: WebView = findViewById(R.id.webview)
webView.webViewClient = WebViewClient()
val webSettings: WebSettings = webView.settings
webSettings.javaScriptEnabled = true
webSettings.domStorageEnabled = true
webSettings.loadWithOverviewMode = true
webSettings.useWideViewPort = true
webView.loadUrl("https://example.com")
此代码中,将WebView的WebViewClient设置为默认的WebViewClient,同时设置一些WebSettings,如启用JavaScript、启用DOM存储和缩放相关设置。
确保在应用程序清单文件中添加了上述权限,以允许应用程序访问Internet。
这样,WebView就可以加载指定URL的页面,并显示在应用程序中了。如果WebView页面仍然显示为空白,可能是网络问题或指定的URL无法访问。