首页 > 解决方案 > WebView 不加载 url 并且仍然空白

问题描述

我的 WebView 有问题 - 我尝试加载 url 但它是空白的。

这是我的代码:

        FrameLayout(context).apply {
                this.layoutParams = FrameLayout.LayoutParams(LayoutParams.MATCH_PARENT, LayoutParams.MATCH_PARENT)
                this.addView(
                        WebView(context).apply {
                            this.layoutParams = FrameLayout.LayoutParams(LayoutParams.MATCH_PARENT, LayoutParams.MATCH_PARENT)
                            this.settings.javaScriptEnabled = true
                    this.settings.javaScriptCanOpenWindowsAutomatically = true
                            webViewClient = object : WebViewClient() {
                                override fun shouldOverrideUrlLoading(view: WebView, request: WebResourceRequest?): Boolean {
                                    return true
                                }
                            }
                            loadUrl("https://example.net")
                        }
                )
            }

启动后我看到一个空白屏幕。如果我评论 webViewClient 将会打开浏览器。

那么,如何解决我的问题呢?

PS我有互联网许可

标签: androidkotlin

解决方案


推荐阅读