You need to enable JavaScript to run this app.
优惠活动
大模型
产品
解决方案
定价
更多

Compose中WebView加载TechCrunch网页显示不全问题求助

Compose WebView加载TechCrunch网页显示不全问题

使用Compose的WebView加载网页时出现异常:加载Habr的URL显示正常,但加载TechCrunch的文章URL时,仅能显示不到一半的屏幕内容。

我的WebView实现代码如下:

@Composable
fun WebViewScreen(url: String?) {
    Log.d("MyUrl", url.toString())
    Column(
        horizontalAlignment = Alignment.CenterHorizontally,
        verticalArrangement = Arrangement.Center,
        modifier = Modifier.fillMaxSize()
    ) {
        Column {
            AndroidView(
                modifier = Modifier.fillMaxSize(),
                factory = {
                    WebView(it).apply {

                        webViewClient = object : WebViewClient() {
                            override fun shouldOverrideUrlLoading(
                                view: WebView?,
                                request: WebResourceRequest?
                            ): Boolean {
                                return false
                            }
                        }
                    }
                }, update = {
                    it.loadUrl(url.toString().drop(6))
                }
            )
        }
    }
}

推测可能是TechCrunch网站的相关设置导致WebView无法正常显示内容,但不确定具体原因,恳请帮忙排查解决问题。

附显示异常的截图:
显示异常截图1
显示异常截图2

内容的提问来源于stack exchange,提问作者Alex20280

相关产品推荐
方舟 Agent Plan

超全模态模型 × Harness 升级,最新支持 Deepseek-V4.1-Flash、GLM-5.3 系列、Doubao-Seedream-5.0-pro、Kimi-K3 (部分), 限时 9.9 元起

最近更新时间:2026.06.29 13:42:48