感谢来自 ComposeMpp 社区的 Yap。
需要使用
.clipToBounds()
修饰符。
AndroidView(
modifier = Modifier
.fillMaxWidth()
.padding(horizontal = 16.dp)
.clipToBounds(),
factory = { context ->
WebView(context).apply {
layoutParams = ViewGroup.LayoutParams(
ViewGroup.LayoutParams.MATCH_PARENT,
ViewGroup.LayoutParams.WRAP_CONTENT
)
setBackgroundColor(ColorDomopult.BasicBgPrimary.toArgb())
settings.javaScriptEnabled = true
loadDataWithBaseURL(
null,
service.description ?: "",
"text/html",
"utf-8",
null
)
}
}
)