Resources
Download files from web chat to Android
Set a DownloadListener to the web view to handle download requests.
Here's an example of using the system's default app to initiate a download.
binding.webView.setDownloadListener { url, userAgent, contentDisposition, mimetype, contentLength ->
// Handle the download request
val uri = Uri.parse(url)
val intent = Intent(Intent.ACTION_VIEW, uri)
startActivity(intent)
}