У меня проблема с отображением контента в WebView. Я получил URL от API, затем я пытаюсь загрузить, как это webView.loadUrl(url)
. WebView просто показывает пустым. Когда я пытаюсь открыть URL-адрес в браузере, и он просто загружает HTML-файл.
Вопрос: как я могу показать html-контент в WebView без загрузки html-файла?
webView.settings.javaScriptEnabled = true
webView.settings.javaScriptCanOpenWindowsAutomatically = true
webView.settings.allowContentAccess = true
webView.settings.allowFileAccess = true
webView.webViewClient = object: WebViewClient() {
override fun onPageStarted(view: WebView?, url: String?, favicon: Bitmap?) {
Toast.makeText(this@ChapterPlaybackActivity, "Loading...", Toast.LENGTH_SHORT).show()
}
override fun onReceivedSslError(view: WebView?, handler: SslErrorHandler?, error: SslError?) {
handler!!.proceed()
}
override fun onPageFinished(view: WebView?, url: String?) {
Toast.makeText(this@ChapterPlaybackActivity, "Loaded ${view!!.title}", Toast.LENGTH_SHORT).show()
}
}
webView.loadUrl(url)
Я ожидал увидеть некоторые тосты и контент в WebView, но все еще пусто